Bubble Joy

It is an addictive bubble shooter game with 490+ puzzles.