Posted in News

[Video] Metroid Dread Overview Trailer – Nintendo Switch

Nintendo has published an overview trailer for Metroid Dread on the YouTube channel. The Metroid Dread Overview Trailer is just over 5-minutes long and showcases…