Anyone up for another video game turned Netflix original series? Let's see if 'Assassin's Creed' or 'Red Dead Redemption' will go the way of 'The Witcher'.
Did a UFO just land in Texas? Uncover what Project Loon has to do with new alleged UFO sightings around the world. Learn how UFO experts are weighing in.