Majora’s Mask comes to the Nintendo Switch on Elden Ring launch day Technology February 18, 2022 [ad_1] It’s official: you may mark off February twenty fifth in your calendar as a day to spend hours battling…