Solid platformer and thoughtful puzzles. The combat is tricky to get the hang of but it just takes time. I'd prefer it if the character's walking speed is amped up a bit.