Very nice game! There's a lot of variety in the puzzle mechanics, and the levels are well designed to take use of them. It's cool how you can create relatively complex puzzles in such as small space. the art is very pleasing - I was particularly impressed by the lighting effects. The sound effects are nice, though the lack of music is a little disappointing. Overall however, great job!