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.

Liked it? Take a second to support GodisaGeek.com on Patreon!