They were planning to release it by June-ish according to the only actual dated info we've had afaik (the gamepass release window thing), so even though I assume it's slipped I still reckon a sighting is due.
I think you’re all mental. There’s no way MS are paying for it to be on GP and not getting the chance to show it in their presentations, like it’s one of theirs. It’ll stealth drop at the end of their not E3 presentation, available now (also available on other formats for real money).
Possibly, but it has strong roots on Switch. I think that's where most of the money came from for HK sales*. Wasn't Silksong first shown on a direct too? Obviously money has changed hands since, but I'm still quietly confident Muzzy will have to pay me enough to buy a slice of jam on toast.
*Could be talking bollocks. Switch was its first console appearance iirc and it sold very well afaik.