As you might imagine, the guys over at Creative Assembly are quite busy at the moment. Not only are they working on Total War: Arena, but they're also handling the final few months of development on an Alien title that has against all odds, got the world interested in the …
Read More »