Looks to me like the PC/Mac is finished though I'm still tapping my toes on the Xbox. I hope it's finished long before 9 since it started 2 hours ago and if it goes on until 9 that can hardly be considered short and the notice says short. The PC only took a couple of hours.
The new survival mode is actually quite fun to play - and it is live now, no longer in beta. Messing around with robots from the automatron DLC is awesome as well, and they are really helpful in survival mode, even you have to have a close eye on them, because they refuse service if you don't use repair kits on them, when they got too much damage in a fight.