
South Park: The Stick of Truth Releases This December
Our awfully long wait for South Park: The Stick of Truth will soon be over! Ubisoft have announced that the Obsidian Entertainment–South Park Digital Studios game will be available on 10 December (US), with a Grand Wizard Edition closely in tow for a 12 December release. The game introduces ...