Watching in the UK and liking Season 3, I believe it’s from the makers of Lost, so guess we’ll never get any answers that are explainable 🤣🤣🤣🤣🤣
But seriously we do need more clues, I’d love to see an episode off kilter that’s like a prequel and explains the tree, the place, those monsters, and how people ended up there. Maybe a Season 4 opener, who knows