It reminds me of arcade games like Bubble Bobble and a ZX Spectrum game called Pssst.It's a very fun game.
The game is challenging, but fun. It can be player by two people at the same time, or only one person to practice time management and coordination.It's the best game in this jam I played until now.