A mysterious monster is tearing through the landscape, destroying anything that gets in its way, and headed straight for Toronto! And nothing the Home Team can throw at this unstoppable object seems equal to the task of playing immovable force. Where did this terrible creation come from? Can anything stop it? And just why was the Red Panda the last choice to stop the... Barbarian at the Gates?