You have found, or stumbled upon, the web presence of The Captains of the Chess Team, a band of game industry musicians based in Austin, Texas - Purveyors of Nerd Rock and one heck of a good time.
Copyright 2007-2013 Captains of the Chess Team; Dancin'
Mouse Productions