A lot of new games are on limited release to IP addresses in certain nations only (usually Canada, sometimes The Netherlands). US and other countries can get around this by using VPNs to 'cheat' the IP into eligibility. So they're either in one of those countries or they VPN their way to open it up.

Not going to bother, even after the global release. The 'art' in that screenshot looks like shit. Probably another dumbass western artist who thinks dinner plate sized areolas and duckface blowjobs are hot.