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.
Not quite, you need to connect to their servers to authenticate the game every time you reinstall on a different machine. The key code allows you to do that without having to pay again.
Telltale have said that should they cease to be in business they will release patches that will allow the games to be played bypassing the online authentication.