Ljink96 on 18 June 2017
Yeah that was obvious to me. The thing is, I almost swore up and down I saw the Switch logo during the presentation. Perhaps it was my subconsciousness that added it in there on the fly.