"Spencer says that 2 petabytes of geographical data is used to seamlessly stitch together Earth."
So obviously this is going to be a STREAMING sim. Which MIGHT mean ridiculously low hardware requirements!
With a (speculation, haven't seen it written anywhere) pay per month subscription like all other MS products these days.