curl-6 on 29 December 2015
I may have missed something, but what does Mario Kart have to do with this?
Come to think of it, what does Gran Turismo or Drive Club have to do with Halo 5 sales?