Honestly when smed said Mon or Tuesday I sent a reply tweet to the effect of "So Friday then?"
People should be expecting delays at this point. It's not just an mmo, it's an mmo with crazy fps physics and stuff. Complicated is a fairly gross understatement.