That was really neat. I can't think of any other game with the same concept of bringing objects from dreams into reality or vice versa, which is odd because it's a compelling mechanic with relatively simple implementation.
There might be grounds for expanding this into a larger game, where each "Chapter" has its own distinct dream world with its own puzzles.