Interesting puzzles, good art and sfx, fun to play for the most part. Nice work!
Physics could use some tuning. Jumping near the edge of a ledge doesn't work very well and its sometimes a bit frustrating because some levels require precise movement to complete.