Super fluid controls & animation, great match for a theme, clever checkpoints and overall a great game to play! :) I like how changing the level really affects which path the player will choose.