And at last, the heavens open up and the Lord has seen fit to bestow upon us a definitive release date for [amazon_link id=”B006IOAHPK” target=”_blank” container=”” container_class=”” ]South Park: The Stick of Truth[/amazon_link]. Parker and Stone be praised.
The long awaited game was caught up in all of the THQ drama of late last year and finally found a home at Ubisoft. The game is now scheduled to release on November 19th. Check out the trailer in which Stan Marsh bestows upon you the long, lost art of destructive farts.
Leave a Reply