A trailer for the action game Homefront: The Revolution.