This one has an interesting premise. I found the puzzles were pretty self explanatory at the beginning, since the pieces have set rotations. But I got stuck on level 5 and I felt the puzzle had suddenly gotten much larger and more complicated.
Music and visuals are fine overall. Good implementation of the special object.