ChrisGriffin: Every day around the same time I'm regularly checking out the 'upcoming' list of games on the main page.
However quite often i see new, unknown to me games being released without them being in the upcoming list before.
So how does it exactly work?
Are some/most games not included in that feature?
My guess: The games there are the new releases; games currently created and they already have all the contractual boring stuff done and each party involved is working towards a gog release. The classic launch announcement.
The "surprise releases" are games gog is working towards getting on board which already are done and have been released in one form or another; sometimes even decades ago. They are not in the upcoming list because there is nothing sure to announce. They are either still trying to make the game compatible to modern systems, and/or still negotiating with the owners. The moment the negotiations are successful and the retrofitting of the game to modern systems works for sure there is not much to announce. They just release on the next possible release day.
It sure would be interesting to have a "games being negotiated / being made compatible" section but that would make ppl just moan & complain as soon as something gets delayed, negotiations fell flat on the face or just cancelled. For us its a surprise release; for gog there is not really an option. Unless they want to stall the release themselves; but why should they?