The problem is they released a trailer this morning claiming "Available now". If they had not released the trailer and delayed, then backlash would be uncalled for. But when you drop a trailer to the whole community that claims "hey go play this now!" then delay it for 3 hours, thats poor planning. I understand snags, and expected delays, but the trailer release and its claim is unacceptable.