A nice little trailer for a nice little game.