Doom Line Play Video Release

On the 16th, X.D released a play video of ‘Doom Line (English Title: Oblivion Override)’ in the background of the Mechanic Apocalypse.
Do ‘Doom Line’ is destroyed by humanity and robots are new to this civilization?