What's upsetting is the fact that we never got (or will ever get) a Pokemon game optimized for the "New 3DS" family. I get that they needed to keep O3DS compatibility, but they could have used a system detection code to tell the game to switch to "N3DS mode" so it could utilize the N3DS hardware upgrades for smoother gameplay during battles. The lag is unbearable in the sun and moon games, all 4 of them.