Wow, the visuals are amazing, nice work! The puzzles were also quite interesting, although it did take me a second to understand it all. Sadly their is no background music, but the level design and visuals make up for it. The title screen was also very cool :) Nice work!