Pretty good game, but it was a bit confusing at times and the speed of the character was a bit annoyingly slow. Also, the heart revive thing was really cool.