Happy Sphere

A puzzle game experiment.