Ever since they stopped releasing demos (with the full Pokedex included for some reason) Pokemon games only leak within 5-12 days of the release. SwSh felt a bit sooner than that because someone got their hands on the strategy guide (and a massive lawsuit from Nintendo). Its likely we’ll keep getting a few screenshots…