Metroid Dread debuted for the Switch on October 8 and went on to have the franchise’s best U.S. launch month sales ever.Read More
Metroid Dread debuted for the Switch on October 8 and went on to have the franchise’s best U.S. launch month sales ever.Read More