Thank you for giving us a decent puzzle platformer. It took a while for the point of the dream mechanic to kick in. Before you find out what it actually does, it seems like just another "switch between dimensions" game, like Time Fcuk and other Flash games or so many Nintendo classics (Link to the Past, Oracle of Ages, Oracle of Seasons, Castlevania: Harmony of Dissonance, Metroid Prime 2, etc.). But then you finally see that this has a nice little unique twist that allows for some really cool puzzles. The two worlds that you switch between do not behave the same, and switching to one is different from switching to the other, and there's something about the act of switching that is very important for solving puzzles.
I think I died more on the last level than on all the other levels combined.