nerditherefirst.com
January 2019 Guide to Gaming
All of us here at NIHF were disappointed to see the closure of Telltale Games, January 15th we will have the final release to Telltale’s The Walking Dead. Telltale always made quality games s…