Yeah, that seems to be implied in the message. Its not surprising, I'd just think that they would be better off setting a more realistic release timeframe rather than simply delaying it over and over again to make people think its coming soon. Everything has delays, they should be anticipated...