Because it's Friday, here are 13 minutes of the South Park video game

New South Park video game coming this spring

by

comment
In case you didn't know, South Park, The Stick of Truth is slated for a March 4 release by Ubisoft. And judging by this lengthy intro, it looks hilarious. Have a good weekend!

Add a comment