You'll get a serial number very quickly after your purchase... in my experience, within minutes. If you somehow have the game installed already, I believe you can register the game in impulse using the serial. But, if bandwidth isn't an issue, you can just buy the game and then download directly through impulse without having to toy around with registration.