Nuvendil on 27 August 2018
Looking at these, Odyssey will easily pass Galaxy. Mario Tennis Aces might catch the GBA game.
Mario Kart 8D doesn't have a chance really. A Mario Kart 9 if one were released later on might but I am more doubtful of that happening now than I was before.