Videogame trailers just get more and more baffling every year. This one's just beautifully made. [War Thunder for PC/PS4]

Don't Miss...