Creative Assembly has released a Making of trailer for their previous "Face of Rome" trailer promoting Total War: Rome II. This behind the scenes look will take a look at the goings-on behind the ca... Read More