This was a bit confusing at first, but once you work it out it's fantastic. The puzzle design is excellent, it really makes you feel smart when you solve a level. I did find the jumping a little unresponsive at times (adding some coyote time would help), but apart from that I really enjoyed playing it and finished all the levels. Great work!