One of my favorites so far. I like that the level speed is determined by the player skill with the clicking and dragging.
The last level felt a bit brutal on spike clearance, but I was invested enough that I stuck with it ^^. Losing your bubbles that hit spikes really added up the care and attention as it was a fun battle of attrition.