Well, with a little luck we'll only have to wait until next E3 to discover what he really means. After all, we only have to wait ...
Scrap that! I hope they explain what they mean a lot sooner than that.
But I hope what some have already said is true and he means just Open World but not Sandbox.
Please excuse my bad English.
Currently gaming on a PC with an i5-4670k@stock (for now), 16Gb RAM 1600 MHz and a GTX 1070
Steam / Live / NNID : jonxiquet Add me if you want, but I'm a single player gamer.