This is the best Pokemon game they've put out since Gold/Silver (IMO) it gives the nostalgia feelings while adding a whole bunch of new things and new gameplay mechanics that enhances the gameplay. The only criticism I have is, I wish there was more random trainers to battle but I'm roughly 15 hrs in, but most my time was spent exploring and slowly doing main quests. 9/10 for me.