Metroid Dread’s latest trailer teases the story ‘set to end series arc’

The Switch title is the first mainline series entry in 19 years