Solid game! I think a few changes for visual clarity (like making it more obvious which panels have been selected etc.) would have made it a bit better though. Also, I don't think all of your moves should be erased when you restart a puzzle. Sometimes I'm just one panel off and its kind of annoying to have to place every single one of them again.