Nice idea and easy to understand as a player - big credit for fitting in an in-game tutorial at the start. I ended up playing by launching a bubble directly under each enemy to take it out then letting it drop and getting a new bubble for the next one, which worked since every enemy drops a new bubble to use
It seems like there's a gap in the collision on the right where bubbles can fall through and be lost