Also bei Steam hat ich das auch so. Das Spiel will einen Code haben und den musst du Ingame, gleich beim ersten ausführen eingeben.
Ging eigentlich realtiv ohne Probleme. Hat auch nicht das Gefühl, dass die dafür Steam-Server nutzten. Generell wirkt es so, als ob die die Steam API kaum nutzen. Ich glaub man kanns sogar ohne Steam starten.

Bist du sicher, dass dein Code stimmt? Falls ja, tja Pech gehabt. Hoffe du hast nicht mehr als 5 Euro verbraten.