I gave up on the level where the white mirrors are introduced, since I couldn't get the solution for the two white mirrors & I moved them to a place that required me to restart the level. The only thing that could make this better would be a checkpoint system for such places.
But otherwise, I can't honestly give any constructive criticism. It's a great game, with a beautiful presentation and deep mechanics. I can't believe you made this for a game jam. It seems more akin to something ready for release!