Great game and really good puzzle design. I really liked how a lot of levels you had to do twice, because the second time the blocks would be toggled, and the levels would be different. The game also felt very juicy. Good job.