If it seemed like it was too good to be true when we were finally given a release date for the long overdue release of Obsidian’s hotly anticipated RPG South Park: The Stick of Truth, it’s because it was. Ubisoft Read More
South Park: The Stick of Truth Release Date
The long awaited South Park: The Stick of Truth finally has a release date; December 10 for US & December 12 for Europe. From famed RPG developer Obsidian, The Stick of Truth managed to survive the THQ bankruptcy when it Read More