This week we are talking some of the latest news to hit in the video game world. First off we discuss the upsetting news from Telltale, both from the side of the video games they produced and the employees who got screwed over in the process. Then we talk all things Sony, including the Sony … Continue reading