Hi! This looks like a cool game, but for some reason, I can't play it in the browser! So if it is possible, maybe a downloadable would be good? :) (You can still upload new versions during voting.)
The visuals look pretty good, though, and so do the puzzles and the concept! :)