However now an announcement seems likely, and considering the main article was on game industry.biz cause I remember seeing it on the site it seems as if he could be telling the truth.
I wasn't entirely clear in our reception of Oughton's quote. While we didn't embrace it as completely true, we also didn't reject it completely. We thought there was probably a grain of truth to his comments (unless he is a complete nincompoop) but probably best to interpret it as a ballpark figure. Also, in context of the interview from which the quote comes, it seemed to refer more to a release than an announcement - which is the part we most adamantly dispelled.