The random game I can't find?

I think I played it on addictinggames.com but it’s this game where you have a bunch of bubbles/dots floating around and you have to try and click in the right spot to hit as many as you can and it kind starts a chain reaction and you basically just have to hit a certain number to get to the next level. I can’t remember the name of it and I can’t find it either