Ahh this reminds me of a similar puzzle platformer I just played. Similar in concept, but the level design; levels themselves are entirely different. Graphically, this is definitely the superior one out of the two too. Fluid game mechanics and challenging gameplay, nice work!
-cd-