Favorite

South Park: The Stick of Truth Delayed

Share
Tweet
Stumble
Pin It
Email
By Unknown
  • -
  • Vote
  • -

The Stick of Truth won't drop in December, but hopefully these seven minutes of gameplay will ease the pain. Look forward to seeing The Stick of Truth on March 4th in North America and March 6th in Europe

Next on Video Game Coverage

Say Goodbye to Swapnote
Comments - Click to show - Click to hide