This is a fun puzzle platformer! I've got a lot of feedback on the controls, but that's not a criticism of the game in any way! :)
In general, I had a lot of trouble with the controls - I felt very awkward and uncoordinated when trying to press Z to shoot a bubble, and then press space with my thumb to jump up onto it. This was compounded by the fact that X reset your position (but not the level itself), so I found myself waiting around a lot when muscle memory from UFO 50 kicked in, I pressed X to jump, and then had to sit around waiting for my bubble to pop. In general, it would have been a great quality of life improvement if you could shoot another bubble to destroy the one that was already there, as I often found myself waiting on mispositioned bubbled.
Those are easily fixable nitpicks though - The core of the game was fun! Well done :)
