Switchball Screenshots

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.

On: Xbox 360, PlayStation 3, PC

First Released: 9 June 2007 (3 releases)