This is your first game? It's so damn good!
I usually don't like puzzle games but this one is such a nice mix of platformer + puzzle.... with this unique mechanic of moving objects.
Although I think, You should map both the jump and the control attack to both of the 2 shoulder buttons, because it is a bit strange to hold your fingers on 2 different layers ^^
You should definite do something out of this idea!