nintendoscene.com
Nintendo Switch Launches on 3rd March – Nintendo UK PR
So, did you watch the presentation? What do you think? Pre-ordered yours yet? What was your favourite announcement? We here at Nintendo Scene still have a lot of questions about Nintendo’s ne…