'South Park Let's Go Tower Defense Play!' hits XBLA Oct. 7, premiering at Comic-ConBy A. Sliwinski, 07.21.2009