Planet of the Apes Last Frontier Devs Strips Off Walking Gameplay; VR Experience Next YearBy Sirus Gamingon September 20, 2017Interactive games have been widely accepted and the genre proved its success with the start of Telltale Games’ The Walking...