Examiner: Southpark Tower Defense game review

Earlier this week South Park Let's Go Tower Defense Play! was released on the Xbox Live Arcade. This game was created strictly as an XBLA exclusive title but does it live up to the standards of the Xbox Live Marketplace and the South Park show in general?

Read Full Story >>
The story is too old to be commented.