Games & Tech Watch the Civilization VI launch trailer AI Battle Royale coming to Twitch on October 19th. Greg EllwoodOctober 17, 2016