Ubisoft has delayed South Park: The Stick of Truth release date by three days, announcing a March 7th launch.
While you’re at it, check out the South Park: The Stick of Truth video that was featured at the VGX 2013 Awards.
Are you looking forward to playing?
(Thanks, Eurogamer)
More Stories
“Albion Europe” Server Launched by Albion Online
MANOR LORDS Now Available via PC Game Pass, Steam, GOG, Epic Games Store
GTA Online this Week Features New Community Series, Free Tees, Nightclub Bonuses, and More