It should work on Gamer's Gate now as far as I know (sorry I forgot to respond here about that they got the keys). If it doesn't work, just contact me through the contact page at
http://nifflas.ni2.se and I'll send you a key. The reason I couldn't handle giving out keys by email support right when the game got out on Steam is that almost no distribution platform or bundle offered Steam keys back then, so I'd have got too many messages.