Yeah probably Without spoiling anything too specific... I heard a rumor that the post credit scene of the finale was added afterwards when they'd already used up all the budget so a certain actor basically volunteered to return without pay
In terms of 2025 big movie franchise expanded universe type streaming shows I definitely did not expect going into the year that I would enjoy this more than the Noah Hawley Alien show. Both were better than the Dune show though, which I got bored by and bailed after 3 episodes.