… The trailer shows a ton of versatile action featuring foot soldiers, hoverboards, sword-wielding mechs, and more. … …