Like others said, I really like the art design and concept! I'm kind of surprised there isn't a game or super hero that utilizes this idea (i.e. different powers from different game cartridges) or if there is, I haven't heard of it at least.
I got the float above the ground glitch after beating the game, so I thought it was a literalization of no longer being grounded for a second.