Daemon X Machina: Titanic Scion: Pre-Order Daemon X Machina: Titanic Scion & Prepare for War in New Trailer

"How many have sacrificed their lives in pursuit of a sliver of happiness?" Debuting at IGN Live, the all-new story trailer for Daemon X Machina: Titanic Scion sets up an epic battle between humans, Outers, and Immortal…