There’s a lot to love in the latest trailer from Square Enix, featuring the battle for Valhalla.

More...