Tagged: PC

Left Alive new screenshots in Gamescom 2018

Another Square Enix’s mystery title made some noise in German expo, Left Alive announced since last year TGS 2017.  You might be seen some familiar robot from the Armored Core series from last year trailer,...