Game Release News

South Park: The Stick of Truth Release Date Announced

788 days 12 hours ago By: iXenon | News | Xbox 360 |
Obsidian Entertainment’s South Park RPG’s release date was announced during Microsoft’s E3 conference