South Park: The Stick of Truth has had a troubled development life. It was being handled by THQ for some time, but faced delays as that long-time publishing house slowly fell to pieces and then when it was picked up by Ubisoft more delays were announced, pushing it to December …
Read More »