Posts Tagged

South Park: The Stick of Truth

GamingUbisoftVideoVideo Games

If you were looking forward to South Park: The Stick of Truth this year, you’re going to be a little disappointed.  Ubisoft has announced the game is getting pushed back to March 04, 2014.

Read More