Nintendo offers a “bounty” of new announcements during its Nintendo Direct presentation for E3 2021 During its nearly 40-minute E3 2021 Nintendo Direct video presentation, Nintendo spotlighted a wide variety of new games coming to the Nintendo Switch system – with many launching this year! Announcements include Metroid Dread, the […]