JO Articles Everything You Need To Know About Metroid Dread Oct 18th, 2021 After nearly 15 years in development hell, Metroid Dread has finally found a home on the Nintendo Switch and launched on the handheld console on 8th...