South Park: The Stick of Truth VGX Teaser Trailer

http://www.youtube.com/watch?v=GDkcr97AcVs

South Park: The Stick of Truth may be delayed until March 2014, but a new trailer has surfaced showing what’s in store. The game was originally due to hit retailers on December 13th 2013, so why not hit play above and check out what you might have been playing from next week…

…or just move along!