South Park: The Stick of Truth is still releasing in 2013... we just don't know when. A Ubisoftrepresentative told VideoGamer.com thatThe Stick of Truth is on track to release this year, despite being left off the publisher's latest official release schedule. Other than that, there's no further update on the ...