My most recent purchase was Hollow Knight, a 2D metroidvania, thanks to some glowing praise it received from Sidalpha on youtube. So far, it's been pretty good as far as metroidvanias go. The world is massive, it's taken a Dark Souls approach to the story, and I really enjoy how you heal using a resource you acquire by hitting enemies. It encourages you to be aggressive to keep yourself alive.
Still, it has some faults. As Rock Paper Shotgun mentioned, the game takes some features you'd often take for granted in other games (knowing where your character is on the map, or being able to suck up dropped currency without having to literally touch it), and turns them into special features you have to buy from shopkeepers or find hidden somewhere in the game, and then you have to equip them onto your limited accessory slots just for the privilege of using them.
It was little more than a minor inconvenience for me, but I thought it was a reasonable gripe. Special items should make tackling challenges easier, rather than providing conveniences one would normally get right off the bat. Having to give up those things just so I could equip more strategically useful accessories was irritating. Just not a deal breaker.
Overall, the game was pretty solid, and some of the features it borrowed from Dark Souls made exploring the areas far more tense than it would be otherwise. It definitely felt like a complete metroidvania rather than a low-budget indie project. Just remember that this one is not going to lead you by the hand with an in-your-face story. If you don't have a desire to explore everything and just want to get to your next objective, you'll probably end up a bit frustrated.