South Park Let’s Go Tower Defense Play!

A tower defense game with a South park flavor, released in 2009 exclusively on the Xbox 360. With these sort of games you would expect them to be a simple cash grab by reskinning an existing tower survival engine and apply the South Park theme over it. Trey Parker and Matt Stone were hands-on, making [ ]