A document for investors from EA shows a tiny bit of information about Anthem.
The definition of contiguous means "sharing a common border; touching." I'm not really sure what this means in the context of the sentence. Anyone have any ideas?
Anthem, our new IP from BioWare, will introduce a contiguous open world that is ever-changing and influenced by players, as they band together and support each other in their journeys.