South Park: The Stick of Truth Delayed by 3 Days

Ubisoft has delayed South Park: The Stick of Truth release date by three days, announcing a March 7th launch.

South park the stick of truth delayed

 

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)