This is a great platformer. The level design and difficulty curve are perfectly balanced, making it really fun to play. New mechanics are introduced at just the right time to keep things fresh. I also love how the levels teach you the mechanics naturally without needing any text. However, I did experience a bit of input lag, which made precision levels quite tough. I suspect this might just be an issue with the web version.