I didn't even finish the game before I came out and rated it straight 5's. Only one I've done that for so far. If you've watched the GMTK video about what makes a puzzle game good then you'll be glad to hear that your gave me multiple "AHA!" moments when I worked out a new way to use the mechanics to solve levels.
Amazing job!