Really sorry for the late codes.... :( I feel for you as I had to pull with 6mb too....
How did you guys feel about the beta? I was really disappointed, wasn't a good gaming experience. I hope they fix the problems at the next date (01.11 / 19:00)....
That varies from manufacturer to manufacturer, so unfortunately I don't know exactly about this game. But the trend is that more and more manufacturers are doing without physical CDs.