For me metroidvania, means:
- The big open world (that's the best one i guess)
- Tons of items
- Hard but not pure hardcore gameplay, where you have no second chance
- Unique graphic style, and only 2d gameplay
- Secret locations, and hiden items
- In game puzzles
And the last one, my favorite game is symphony of the night, what's your's?