So...uhm....semi open world?

Thoughts?

Anyone got the open worldy feels from this trailer?

I would really like that epsecially since it would make vehicles relevant