0 comments

New Total War: Attila Trailer

by on December 23, 2014
 

Creative Assembly has released a new trailer for Total War: Attila, looking into the army management systems in development for the game.

Total War: Attila launches February 17.