Nintendo’s just-announced Switch 2 will be available to play in London on April 11th to 13th.
Read more
Source
See author's posts
Notifications