Tag Archives: best of 2012

Top 10 Games of 2012

Top 10 Games of 2012: Here at gamesTM, we’ve played all that the year has to offer and we’ve compiled the year’s best into one convenient list for your pleasure. Disclaimer: we reviewed Telltale’s The Walking Dead after we made our picks, otherwise it would have certainly made the cut.