Attendees stroll previous an promoting board all the way through the Nintendo Switch 2 Experience on the ExCeL London global exhibition and conference centre in London, Britain, April 11, 2025. Isabel Infantes | Reuters Nintendo mentioned Thursday that it expects to promote 15 million devices of its new Switch 2 …
Read More »