Metroid Prime 12 Feb 2023 Vanessa Marshall confirms her role in Metroid Prime We are happy to report tonight that another Metroid mystery has been solved! Back in 2018, we interviewed Metroid Prime… Roy