Ubisoft revealed today South Park: The Stick of Truth, developed by Obsidian Entertainment, has yet again been delayed. It is now scheduled to release March 4th in North America and March 7th in Europe. "We always wanted the game to feel like you're actually in an episode of South Park," said Stone and Parker. "Getting the game up to the crappy standards of the show has been a real challenge and we're excited to say it's taken way longer than we thought it would." THQ was set to ... Read more... Continue reading this story on RPG Site or discuss it!