Well it looks like South Park: The Stick of Truth will finally be released on March 4 after being delayed multiple times because the game wasn’t quite ready yet.  With this brand new intro trailer that was just released, it looks like the game might have been worth the delay.  It’s much better to work out all of the bugs then to just release something that’s full of glitches.

The trailer looks awesome and hilarious.  I am excited and can’t wait to play this game.  Check out the 13 minute intro trailer below.