South Park: Stick Of Truth Has Shipped 5 Million Units! Details From Ubisoft Here!
South Park: The Stick of Truth, has proven to be a surprise hit in the gaming community. One part RPG, one part fully realized South Park world, a first for the series, both fans and critics alike praised the game for its tight gameplay and surprisingly deep story. During it’s third quarter earnings call, Ubisoft […]