New South Park video game coming to Xbox

I’m dating myself, but I remember when the original South Park video game came out on Nintendo 64. That game was hard as hell. Or maybe I just gave up too quickly. Difficult to say. As frustrating as that game was, I’m optimistic about a new South Park video game venture coming to Xbox 360. […]