Is anyone else hearing of a June release window for this? confused