Our buddies over at Gizmodo say French astronomers have found a real-life version of Tatooine.