To be honest I haven't heard anything about any IDF announcements. But I'm on the design side so news sometimes take awhile to propagate to me.
Are you sure you haven't heard anything about a demo that begins with "Ne" and ends with "halem"? Not that I've heard anything.... *whistles*