What if the Play Store icon is there, but won’t open? I had this: if you can see the Play Store icon on your home page, but pressing it doesn’t do anything, then you haven’t got the right ap ...
If most are available, download the remaining ones manually instead of installing Google's Play Services. Another alternative app store is F-Droid. It's composed of open source games and ...
Barring that, the last hail Mary is emailing the developer directly. Simply open the Play Store and navigate to the app or game in question. There is a section there for contacting the developer.