Volterra_90 on 08 December 2017
Yeah, I said before that it'd be pretty hard that a sales-driven day will be win by the Switch XD. Pretty good numbers for every console though. If those numbers are true, of course.