The end of 2017 is upon us, and what a great year for games it has been. Nintendo released the Switch and two of the best reviewed games of all...
Join the IBeatItFirst crew for more nerd talk about video games, anime, and Game of Thrones Season 7. SPOILERS AHEAD!