My new favorite Pokemon games, in spite of everything. A ton of delightful new Pokemon, the most fleshed-out human cast yet, an incredible finale, and a bunch of changes to the gameplay at both the in-game and competitive level that I quite appreciate.