We don’t normally post press release stuff here, we’re too journalistic for that kind of business. But this one is gaining a lot of traction around t’internets. Xbox Live gets an infestation of cute, cuddly profanity in the form of South Park Let’s Go Tower Defense Play, exclusively! The game, we’re told, is a fast-paced action and strategy game where…
Continue »