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.