I completed the trailer and ordered the game...
With a Key code does this mean we can now put the installation file on a CD and in years to come (perhaps when TT no longer offers this game or is closed) we can install it and play again?
Man I can't wait for my code!
Is there a cover for the game? On the site they have a little image which looks like one but its too small.