Switchball is an intricate puzzle game set in a stunning 3D world. Control an ever-changing ball along a narrow winding course suspended in midair.
Related News & Articles
-
Two new puzzlers for Xbox LIVE Arcade
Switchball and Word Puzzle each priced 800 Microsoft Points.
No Comments -
Ball-rolling puzzle game for PC and Xbox 360
Switchball to offer an all new challenge to puzzle fans.