Puzzle games are probably my favorite genre and this one is great. The levels are perfect difficulty for a demo and the mechanics are easy and intuitive to grasp. You have a knack for this! Very clever and fun!