It took a bit of time to understand how some stuff works, but most of the time I was able to solve the puzzles and have some fun! Nice little puzzle game, interesting take on the theme and good visuals! The screen-shake was a nice touch too :)
Some music would have been nice though.
Overall very good job! Great cover image as well!