Yes its a disgrace, i can understand your fury, you have every right too. i am even upset because of this poor customer support having gotten the game for free for betatesting it. I knew it would suck when i saw i had to download the game from Steam the first second...