5/12/11New Alien Game Coming From the Guys Who Make...Total WarBritish studio Creative Assembly, best known for its work on the Total War franchise of PC strategy games, is…ByLuke PlunkettPublishedMay 12, 2011