A lack of multiplayer might upset some people, but I'm not one of them. This all sounds much like it's leading towards an immersive single-player experience, and I'm all for it.
Looking forward to further updates and finally seeing what you've been up to.