
THQ has released some rather juicy screenshots for the upcoming South Park: The Stick of Truth. The game is currently in development by Obsidian Studios, whom you probably know of thanks to them being the studio behind such titles as Fallout: New Vegas and Dungeon Siege III. The South Park RPG is set to.
Read More →