Seriously I just do not understand how companies keep messing up issues such as release licensing and so forth. I mean how big an issue is it to release a code which when validated gives you access to a licensed copy of the game. I too have not used alpha or beta access and simply want to be able to download the game which I paid for.
In other news my friend whom I mentioned earlier downloaded the game on steam. He has a very high spec gamiing machine and called me to report his progress. He mentioned that he found the cut scenes and the opening of the game jittery and noticed some significant stuttering. If his machine is stuttering, it may not bode well for my laptop. One of the reasons I was looking forward to this so much was the fact that it would also play on laptops well. I do hope that turns out to be the case.