Okay, now it seems as if 4A Games, Deep Silver, and whoever else has a say in where Metro Exodus launches, really want to stick it to Steam fans. Microsoft wasn't supposed to get it any earlier than the rest but something obviously changed.
Well, you can now scratch Microsoft off of that list, because the listing on their Store says Metro Exodus arrives just in time for their E3 appearance.
If we were to nitpick, sure - there is a theoretical chance Metro Exodus' date is just a coincidence, but years of pre-E3 coincidences and accidental leaks sort of disqualify it from being one.
Considering that Epic are the only one that can allow Metro Exodus to launch elsewhere, or at least we presume this is the case, this would mean that Epic's CEO Tim Sweeney is getting chummy with Microsoft on more than one front.
Microsoft are heading for one of their biggest E3 shows ever, lining up as much as from Xbox Game Studios, a 13-strong group that includes the developers of Minecraft, Sea of Thieves, Forza Horizon, Gears of War, etc.
Rumours are swirling that Halo Infinite is among the games Microsoft will be presenting on E3, and same goes for Gears 5 by The Coalition.
Unfortunately, we're not sure that Steam fans will like this decision very much, because if we didn't know better - we'd say it's an intentional jab. But we do, so we didn't.