Just last week came the news that Microsoft was teaming up with Comedy Central to create a second XBLA-exclusive South Park game. But aside from one screen and a few details about Tenorman’s Ginger army, we knew very little. Now we at last have seen the game in action in …
Read More »