But why do they want to actively avoid showing us anything at all about it at an expo specifically made for showing off upcoming gaming software?

I DON’T GET IT.