30 minutes of Daemon X Machina E3 2018 gameplay

First look at Marvelous' new mech action game.