Anyone coming here and seeing this, just know that the puzzles are crazy fun and the music is fantastic!
The ability to reset the puzzle easily for each screen really is a nice touch, and so is the "undo last move". You'll find yourself wishing you could keep going after finishing the demo (and you can, but there is eventually a limit, haha)