A modern 2D bubble shooter puzzle game