The trailer and other materials, accompanying ???world driven??? as the game???s ambiguous buzzphrase (apparently indicating an open-world design), along with some speculation about a possible Facebook link-up and not much else in the way of concrete details: