Daemon x Machina unleashes suitably dramatic Japanese launch trailer
We are a little over a week away from the launch of super-anime mech-fighting title Daemon x Machina, which glides into battle on Nintendo Switch September 13. Publisher Marvelous has released a new Japanese trailer to get the hype fires st...