
This is one of the best indie games that I have ever played. The world is gorgeous and imaginitive and carries with it an epicness not found very often today. The difficulty is wonderfully balanced, especially in a market where games have become much to forgiving. The puzzles require some thought, but make enough sense to not be maddening. The boss battles are fantastic. I love that it takes 2-3 tries just to figure out how you are supposed to fight the bosses. While I did find myself midely frustrated with some of the fights, the sense of accomplishment I received after defeating each boss more than made up for it. Excellent, excellent game! A must play for modern and classic gamers alike.