GamesBlazing Helix Stack Ball GameExperience blazing helix blocks as you smash and stack your way to victory in this epic, high-speed, addictive puzzle challenge!Screenshots from Chrome Web Store