13 Sentinels: Aegis Rim - E3 2017 Trailer

E3 2017 Trailer of 13 Sentinels: Aegis Rim.