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
Annapurna Interactive’s OPEN ROADS Now Out for PC and Consoles
Shifty Eye Games Receives Funding from Creative Export Canada Program, Bungie Co-founder to Advise
GTA Online Update News (March 28, 2024)