Even with E3 only happening in the most technical sense, Nintendo fans have got to be happy. The Japanese publisher delivered with exciting announcements at its Tuesday showcase.
The headline is unquestionably Metroid Dread, a new 2D game in the Metroid series and the...