Cool game! The puzzles start nice and easy and ramp up in a pleasant way :D
Super cool music as well!