Few of those things are leaks. And if the best announcements they could offer would be some limited free trials (which is something that happens all the time in gaming), they I think they have much bigger problems than these "leaks". The X0 name certainly carries some expectations based on previous events, and the caliber of announcements they had.