Pokemon Moon was everything I possibly wanted in a Pokemon game. It definitely ranks over XY in my book. And apparently getting a Pokemon up to max enjoyment makes them really OP. Who knew?
I still spent more time customizing my character than I should have...