Posted on August 21, 2013 AT 07:26am
Ubisoft has released a new set of screenshots for South Park: The Stick of Truth featuring several of your favorite characters and a few battle scenes.
The last we heard Ubisoft stated that the game hadn’t been delayed and was still on track for a 2013 release, but that’s looking more and more unlikely.
Today's Top 10 Stories
Top Partner Stories
Website Interface © 2012 EGM Digital Media, LLC.