Reviews · Switchball Review Switchball is possibly the most fantastic Arcade game to date, fact. December 15, 2007·