Five Reasons Nintendo Should Introduce Metroid For Nintendo Switch At E3

It’s been a little while since we’ve heard anything from the Metroid franchise. Well, the [...]