Your browser isn’t supported any longer. Update it to have the most effective YouTube knowledge and our most current characteristics. Learn moreSummary This video game normally takes spot in a very in close proximity to-potential, desolate Japan, the place humanity engages within a intense struggle from the devices. Time and time once again the p