E3 might have labelled the “most anticipated” title of the show this year, but Metroid […]