Just watched the finale, pretty disappointing overall really.
Feels like the mammoth thing was an initial idea they didn't know how to follow through with. Also felt like the show was going for a creepy twin peaks vibe but never pulled it off. I think the horrendous acting by most of the cast didn't help.