Ubisoft has just released a new trailer for Obsidian Entertainment's upcoming RPG, South Park: The Stick of Truth. The game, which was recently delayed and pushed back until early next year, is set to appear on PC, Xbox 360 and PS3 when it finally sees the light of day on March 7.