... the lower part of their site looks like a fucking ad for malware. Banners with blinking "Available now" stamps, a dramatic "Keys left" countdown, ... :lol:
When prompted to login through Steam (required for game activation), I found myself directed to a foreign version of the Steam site. Most disorienting :s
Yes indeed, and then there's their chat too at some of their pages I didn't have to do that...I just added my email -> checked my mail...waited...got 2 mails and from the 2nd one I got to the page ("my profile") where I got the game from.