Not sure if the game is any good, but the trailer sure is a hellava lot better than that Ford ad