i also bought this thru steam, i am so mad. I have waited for weeks for this to come out and they have had weeks to run tests to make sure stuff like this doesn't happen. I haven't even heard a peep...