Also prompts to download latest version but but that could be an error due to lack of maintenance.
It does hit a getPurchaseInfo.php on their domain (unencrypted) but it just returns 0 so no idea if that indicates purchased, unpurchased or what. I guess since it's unencrypted it'd be trivial to return a 1 to see if that fixes things. Wouldn't even need to load extra certs.
Oh, it also required a few of libs it wasn't bundled with, but that doesn't help much without the key.
libICE.so.6 -> ../../.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/libICE.so.6
libSM.so.6 -> ../../.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/libSM.so.6
libXt.so.6 -> ../../.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/libXt.so.6
LD_LIBRARY_PATH=. Windosill
Adding LD_LIBRARY_PATH and the symlinks above fixed that, but the key thing is more of a pain. I wonder if this game is inching towards abandonware, with the usual fate of abandonware that uses online license systems.