
Gaming
South Park: The Stick of Truth Release Date/Special Edition
SQUEEEEE/HNNNGHHH/UNMFFFFFF Ubisoft has announced that South Park: The Stick of Truth will launch on December 10th in North America and on December 12th in Europe. BUT THAT’S NOT ALL! If you pre-order The Stick of […]