Osnovne operacije: igrači upravljaju topom na dnu zaslona, ciljaju u skupinu mjehurića iznad i kliknu gumb za paljbu kako bi ispalili mjehuriće u boji. Mjehurići lete paraboličnom putanjom i mogu se odbijati od zidova.
Pravila eliminacije: Kada mjehurić udarca dodirne mjehuriće na karti, ako su spojena tri ili više mjehurića iste boje, oni će se rasprsnuti i nestati. Također, ako pucanje mjehurića uzrokuje da drugi mjehurići koji se ne podudaraju izgube svoje viseće točke, ti mjehurići koji se ne podudaraju će pasti, što se također računa kao eliminirani mjehurići.
Ciljevi razine: Svaka razina ima različite ciljeve, kao što je uklanjanje određenog broja mjehurića, dovršavanje zadatka eliminacije unutar određenog vremena, poraz neprijatelja na razini ili prikupljanje određenih predmeta. Igrači moraju postići ciljeve kako bi otključali sljedeću razinu.