Yeah, that's exactly what happened, the AM was like, we don't even have the demo units or the promotional materials. I said it supposed to be out this week and he said he hadn't hear anything about a new release.
also, with the expected release date to be the 29th, i'm starting to think this...