Awesome puzzle game with well designed levels and mechanics and animations. For a full game it would be a little easy, but for a jam game it's perfect. Of cause sound would have made it even better, but based on my entry I am not in the position to complain about that. ;)