News South Park: The Stick of Truth First 13 Minutes February 15th, 2014 0 South Park: The Stick of Truth is readying us for its release in a few weeks with a gameplay video showing off the first 13 minutes. As the new...