This gorgeous new trailer is making a hell of an entrance this morning. Taking what was a damn fine looking game and making it DAMN FINER.