Went to bed last night hoping I would be able to get into it this morning :(
Alas I'll have to wait a bit longer - Would be nice with some kind of indication as to when since they already released it on consoles.
"Within 24 hours" is alright if it is released simultaneously, but when its...