I've got my game pre-loaded and ready on my Steam account, but I gotta wait for 5 more fricking days for no apparent reason?

I did some research and it seems that the only explanation is that there is some archaic United Kingdom trade law about releasing new retail items on Friday?
This makes no sense, first because not all International gamers (myself included) are from the UK and second, it's a digital release, so what gives?

Comment