There's a combination of factors at play i think:
-regular boom and bust cycle of releases -- every game this year is in it's 3rd-4th year of existence, and i think you can see historically that there are declining numbers that ride that line
-immigration enforcements -- sucks to be brown rn
The homie Austintatious don't post here, but he's a huge fucking nerd and this an interesting chart he's compiled so I had to share