No one (well, almost no one) knows what Microsoft will announce on Monday, but that won't stop tech writers like myself from speculating our butts off.
Shared publiclyView activity