What does the abandoned mean in case of this game? From what I have gathered it looks like this is released now. Cannot visit the steam store page without a steam account to confirm though.
There's a couple of partial workarounds:
You must be registered to see the links
Cached versions of the pages are available on the desktop view of google search results. See attached screen shot.
If you're on a desktop this might be a better solution but it's also a bit more involved:
You must be registered to see the links
The chrome instructions didn't work, however that may just be me.
Finally Augmented Steam is an extension
that seems to auto-load the most recent cache if its age restricted. YMMV and I don't personally recommend extensions. However I installed it on my own machine because I loathe the signing in to steam with the same passionate loathing I reserve for fat kids on bikes.