Had a lot of fun completing all the levels. Very well designed puzzle game with a strong core mechanic!