It lacked some variation in the level/puzzle design but the core mechanic is interesting to explore. It just needs some more supporting mechanics like things your dream version is too weak to do or a barrier it cannot pass to prevent you from solving the level in your dream and then just walking through it afterwards.