Nice game; I liked the puzzles. The animations for the player sprite are great too.
Having an ability to jump straight down through platforms would be nice