Nintendo is going deep into planet ZDR, the location of this fall’s Metroid Dread for the Switch. Get a look at the just released info and overview.
Read More »Nintendo is going deep into planet ZDR, the location of this fall’s Metroid Dread for the Switch. Get a look at the just released info and overview.
Read More »