The final trailer before the game releases. Looks good.