Archive For mario kart 8 eluxe Tag

Nintendo of America Shares List of Top 20 Most Played Switch Games in 2017

Nintendo of America Shares List of Top 20 Most Played Switch Games in 2017

No prizes for guessing what the most played one was.