First announced in a teaser video during Microsoft's E3 press conference in 2008, South Park's exclusive Xbox Live Arcade debut offered more questions than answers. The surprising result is a variant on tower defense strategy games. Despite some drawbacks, Tower Defense Play is a solid entry for South Park fans new to this type of strategy game.
CheapyD at CheapAssGamer.com scours both the online and offline world for the best deals on video games, and to help out your wallets, we're...
Microsoft proudly announced a South Park-themed game was coming exclusively to Xbox Live Arcade at E3 2008, but no details on the game have been...
Amusingly awkward title, surprisingly good tower defense game set in South Park? We take a look from the Comic-Con floor.