I watch a lot of trailers for video games, for AAA titles, low-budget games, and everything in between. Since Panzer Corps is a relatively low-budget turn-based strategy game, I was expecting the worst: poor visuals, annoying narration, misspellings, etc. I was pleasantly surprised (amazed, really) to see that this trailer has none of that, and it is actually very, very good. I love the style: it's like an over-the-top museum diorama.
Again, great job, and congratulations to whoever put that together!
