I've seen a lot of 2d platformers on steam, kong, and here on the arcade, I've made a few myself, I can tell you with my modest experience that your game has a lot of potential due to its mechanical design and its "fez/limbo-like" atmosphere.
Your hand-drawn sprites remind me of the art-style of Braid.
You seem to have been inspired by many indie platformer giants, that's awesome.
The main mechanic is great. Maybe you could extend this concept further, for example, the player character could dream about and spawn more stuff: traps for enemies, giant snow balls that will roll and crush anything on its path, another NPC who will help you with something (summon a knight to fight for you, an archer to hit a distant target, ... etc).
You could collect "dreams" and spawn them later when you need them, for example you could collect a trampoline and later place it to reach a distant platform, you could collect a turret to defend an area, adding a tower defense element to your game like in Half Life 2 Episode One.
Don't let the feature creep get to you though, what you have is already enough to make a solid game. Good luck!