Some gigantic news as some retails have already broken street dates and now several clips of Nintendo and Mercury Steam’s upcoming Metroid title Metroid Dread have found their way online.
Metroid Dread officially releases on October 8 exclusively for Nintendo Switch.
Warning: Clips below do contain spoilers so do not click on them if you are wanting a spoiler-free experience.
In this article:Leaked, MercurySteam, Metroid Dread, Metroid Dread Leak, Nintendo, Nintendo Switch, Switch