Could this be The Creative Assembly’s upcoming Alien action game?Powered by WPeMatico Tweet Post navigationWatch 17 minutes of Batman: Arkham Origins in action Explosions, extra-vehicular activity, Eminem in Call of Duty: Ghosts launch trailer