JDelekto: having a pretty damn good Web site
You seem to be thinking of another website, because "pretty damn good" does not describe GOG's website at all.
Unless you count:
* Allowing users to register with account names that are already taken (lack of test suite)
* Allowing users to execute XSS attacks against nearly everyone who visits the forum (lack of test suite)
* Allowing users to man-in-the-middle/hijack links to pre-2015 topics (lack of decent implementation)
* Games vanishing from people's accounts (lack of database integrity checks)
* Search function [i[still[/i] being broken
* Stuff breaking every time they update the site (lack of test suite)
* Excessively long time to show the login/register dialog (lack of preload/terrible implementation)
* Requires javascript for things that don't actually require javascript (this made the XSS vulnerability particularly bad)
* Having to disable site functionality during sales (you know, like the thing that tells you
if you own a game or not)
* isn't even displaying in my browser correctly because it too thin
* not allowing you to make multiple posts at the same time (starting a new post would "take over" your current posting window, losing everything you typed).
as "pretty damn good" things to have your website do or allow. And that's just stuff that is here and breaks/is broken, not to mention all the things it should have, but doesn't (like an active forum topics list).
GOG have a fancy and "kinda works" website and are yet to hire Barefoot_Monkey (to my knowledge) to fix it. It ain't called "Essentials" for nuthin'.