Well, I think we can only go on evidence from the rest of the game. It's not looking good for any sandbox fans
This news would have excited me a year ago, but the fact they are only just at the demo stage means this may never even see the light of day. I bought into the hype once before, this time I'm just thinking 'Whatever!'.
Once we get firm details then I'll get excited.