zimerust on 20 June 2018
None of these numbers make any sense. Switch is still at 17.5M on the front page, but was reported by Nintendo themselves at 17.9 at the end of March? All of these numbers are bullshit.