New Game Plus – S02E45

This week on New Game Plus, we celebrate the year that was 2013 with our Game of the Year show! What are our favourite games of 2013? What are some of the best games you may have missed this year? We've got all those answers, plus more, on Episode 81 of New Game Plus!