Nice little puzzle game. The difficulty escalates appropriately from level to level, and there is some decent variety to the environments.
My only complaint is that the game ended before the puzzles got really challenging; but of course there is never enough time in a game jam, is there?