I don't get what the OP is supposed to say? You're saying they're saying it's a console exclusive but at the same time saying that they haven't said that yet? Well... have they said that or not?
Click the link. It’s listed as XBO console exclusive, but there was no news or announcement about this, unless I somehow missed it. But there’s no way MS would just stealthily and subtly announce HUGE news like this. They would have blasted it everywhere. So either this is completely false, or it was mistakenly listed early, before they were ready to make the official announcement.