Nice game! Maybe a proper tutorial would be nice, because I got confused in later levels how puzzles work. Very nice visuals though!