I can imagine there will be those who won't like this scenario. I'm not one of them. I for one found it refreshing, fresh, fun, and interesting. I also enjoyed the obvious tie-in to previous works. This scenario highlights diverse mechanics and provides plenty of opportunities for strategy, creativity, and roleplaying. If you're looking for "just kill it" this is not that.
Definitely some nice creative use of the Influence subsystem, it really shines in this scenario.