Total War Attila The Scourge Of God Trailer

Sega and Creative Assembly take us behind the making of the Total War Attila The Scourge of God trailer in this video for the upcoming PC strategy game. Subscribe for daily gaming industry news - http://tinyurl.com/ny4j9k6 Find more daily content on http://shacknews.com

Launch Embed
0

Filed Under
Hello, Meet Lola