Good things will always come from the partnership of Creative Assembly and SEGA. With Alien: Isolation finally good to go for next month, they announced a new upcoming title, Total War: Attila from the notorious Total War strategy series. The storyline of this sequel presents a grim outlook of a world struck by famine, disease and war, where a new ...
Read More »