Nice platformer game. Pixel art is well done, also the sound and UI.
I like the idea that my evil self is the one who places the obstacle for me, although it is a pre-design.
Imagine, if players had to place obstacles by themselves without knowing the location of the platform and then the platform appears. How many players will regret their actions. :)