The game did take its sweetass time installing. Unlocking took at least 30-45 minutes and I'm on a pretty sweet cable system. No errors, though. I can't fault Steam for not fucking up for me...yet.
Oh and the game is very good. Only played 4-5 hours, so that can all change.