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
The Hungry Lamb: Traveling in the Late Ming Dynasty Review for Steam
Wishlist Sonorous Deep Down Below Continuous Fight for Survival Game on Steam
REIGNS BEYOND Review for Steam