File under: Mobile August 18, 2016 Telltale’s new smartphone game puts you into the world of Mr. Robot Jessica Citizen