What have we learned? Nothing of great consequence. The unsurprisingly underwhelming teaser trailer was all captured from the in-game engine using Fraps, and the game's storyline takes place in the near future, in Las Vegas. Information regarding release dates, or even general assurances that development in moving along nicely, are notably absent. Like we're surprised.