First South Park: The Game Screenshots


Here are the first screenshots from the upcoming South Park RPG which will be released in the second half of 2012 for the PlayStation 3 Xbox 360, and PC.