Launch Trailer: Empire
software | March 5, 2009
Filled with cavalry charges, rifle fusillades and glorious naval battles, this launch trailer for Empire: Total War is a must-watch for megalomaniacs; it’s available both at Steam and in stores.
Advertisement