Ubisoft decided to push back South Park: The Stick of Truth a little after acquiring the rights following THQ's demise. That may be a good thing, as the promising game didn't deserve to be rushed to the market. The game is slated for release on PC, PS3 and Xbox 360 this year, and you can check out the latest screens below (there may be some probing involved).