ironmanDX on 19 December 2018
It's generation 9. I think all the confusion comes from Nintendo's weird release date....and not giving a fu@k about defined generations. They've shown time and time again they simply beat to their own drum and don't follow the rest of the industry.