Awesome game! Great example of developing mechanics & introducing them to the player in an intutive way. Good puzzle design, was never too challenging but wasn't too easy either. Also solid # of levels.