South Park for XBLA: New screenshots from gamescom published eight screenshots of South Park for Xbox Live Arcade.

Read Full Story >>
Oculus Quest Giveaway! Click Here to Enter
The story is too old to be commented.
IaMs123762d ago

I guess its a tower defense kind of game then. I thought SouthPark was a FPS like the one on N64