The E3 trailer for South Park: The Stick of Truth has been released. The teaser trailer is weird. Perhaps not as weird as the TV show, but weird nonetheless. Trolls they are, all we have is the game coming “this Holiday season” to Xbox 360, PS3, and PC. Or you know, “some” holiday season pretty soon if we’re lucky.