Expect *Spoilers* in this thread after an episode has aired.
Steven Spielberg's show is set to debut in May and start officially in the Fall on Fox. It seems like some sort of Avatar meets Jurassic Park meets Land of the Lost type show. I'll probably check it out.