Alex_The_Hedgehog on 15 January 2018
This is hard, but I'll give a try:
1. Donkey Kong Country 2
2. Final Fantasy VII
3. Super Mario 3D World
4. Breath of Fire II
5. Castlevania: Symphony of the Night
6. Undertale
7. Xenoblade Chronicles
8. Rudra no Hihou
9. Sonic and the Black Knight
10. Super Street Fighter 2