It’s a nice trailer for the game. Looks fairly interesting, too.