That was the announcement by Nintendo Direct on February 17th, 2021 – ntower
After 530 days full of uncertainty and patient waiting, Nintendo presented us with a full-fledged, around fifty-minute Nintendo Direct on Wednesday evening – and with … Read more