I hope this doesn't turn out as bad as threads speculating the official release date....