Really loved the idea of the game, once I stopped relying on the tile-moving alone and started thinking more about the order of reveals the game just *clicked*, managed to get through to the end level after all :D
I think the timer running out is a very easy thing to miss at the minute, and the fact it resets all the way to level 9 was a slight hiccup in an otherwise very enjoyable playthough. I found it helpful to just immediately stack a few extra time power-ups at the start of each level but that didn't subtract from the experience.
Congratulations on a very well put-together project!