After a little time with Alien: Isolation, it's almost impossible to believe the game comes from Creative Assembly, better known for the Total War strategy series, but it does. The kind of attention to detail they poured into those game is the same kind of love they poured into Alien: Isolation. The difference is that a strategy game never got me so wound up that I had to walk away to let my heart rate return to normal. A full review of Alien: Isolation is coming but here are some quick impressions and observations from the first 60 - 90 minutes.