Posted March 04, 2015
high rated
![avatar](http://images.gog.com/d3d5345b2f0023d2520f1d5484db5beec83510096efc7b35f26e4f9fe98a0c9c_avm.jpg)
If I get that do I need to get the other Shadowrun titles to make my life complete?
![avatar](http://images.gog.com/85238c5442d71488fea1397151503e6ffda9cc4e82d7018bf558557f59628c80_avm.jpg)
I suspect that the way GoG handles owned games is to have a cacheable HTML page element (a bit of JSON) with IDs of all user owned games. This bit of data does not change so often, so by having it cached in the user's browser, and then running a script that identifies the owned games displayed on the page and marking them as such on the client-side is very efficient. Steam does something like that on some of their pages.
The drawback is that when the system is not operating properly, the ownership identification is not displayed at all. They may have turned it off intentionally, or it simply got swamped because it has to generate the owned list over and over again. Perhaps the problem is that the cache validity period is set too long.