Switchball Switchball is a puzzle game developed by Atomic Elbow for the Xbox 360. The game was released on November 7, 2007.