A personal favorite
I've beaten this game over 10 times and haven't gotten bored. There are so many weapons, armor, and other accessories to collect that game takes days to accomplish. There is only one difficulty; really hard. Once you learn the basics it's pretty simple though. Bosses and enemies are challenging. Areas are massive and take really long to explore. Leveling up can take a while and eventually doesn't do a lot for you. This game requires you to learn enemies attack moves and weaknesses. If you don't it can be challenging to beat. Once you've pretty much accomplished everything there is pvp which adds hours of entertainment. If you like RPG's with light story then you would absolutely love this game