I bought one of their games on Steam and, between when I bought it and when I started playing it, they shutdown a server that the menu queried, so I got to enjoy 2 minute timeouts every time I went into the menu. Lesson learned: Always make sure to try purchased games within the return window!
And never buy from Ubisoft.
Edit: Wow--just checked and they're still selling this game, even with this egregious hang.
Pretty sure that Gog's "DRM control" would have rejected this game ?
Even better to buy directly from the devs, or from small publishers, like Matrix/Slitherine - but keep an eye out for them turning big and evil, like (Micro)ActiBlizz.
(Another issue is platform-tied features that make you a second-class citizen : never buy games that have a Steam Workshop or use Steam Multiplayer.)
And never buy from Ubisoft.
Edit: Wow--just checked and they're still selling this game, even with this egregious hang.