I hate how much I wanted to beat this game and ended up retrying way too many times. I was never able to make it to the end and ended up having to resort to the cheat codes. The shaders and particle and sound effects kept the game from going (pardon my pun) stale. Overall a pretty fun game. :)