clicking this (and the subsequent 'Yes, open beta' button) just redirects to googleplaygames://deeplink/details?id=&eip=
I've noticed when finding an eligible game from the play store via the browser, there is the option 'Install on Windows'. If an app is supported, this may allow you to install it.
I figured out the URI the application is using to open apps in the store page: