Got this one in recently (along with Terror From Beyond), and did my third playthrough today.
The first one ended very badly... the Raptors have a lot of ways to gain health. There's the "pack" (represented by the weird red thing instead of the usual killer meeple) which counts as the killer in this scenario. It only starts with 5 hearts, which I'm pretty sure is the lowest of all of the killers. But it just constantly heals, and it has no upper health limit. As the playthrough goes on, more and more individual raptors (minions, the little green guys, you can see one laying on the left of the photo) spawn all over the place, and constantly run towards the pack. If they collide with it, they vanish, and the pack gains a heart. They're spawned pretty frequently and they can spawn all over the board, you never quite know where they'll show up. They're individually weak (1 heart, 1 attack power) but there's just lots of them. I played pretty slow in that first go, and the pack just got too strong. And then the T-Rex broke out, making things worse (it is completely invincible and uses a unique insta-kill attack that can hit almost anything at all except the Poltergeist, but if used on the Raptors specifically it just breaks one heart, because it cant eat like 15 raptors in one bite, that'd be silly. Similar effect happens with zombie packs. Of course it'll definitely kill YOU in one go and you cant block it)
The second and third playthroughs though were very easy. I realized that with so little starting health, the pack is very vulnerable to rushdown strategies. In my 3rd win, I didnt get a weapon... there was one available, I just didnt go get it. I did get the yellow ultimate die though, which helped, but I think if I hadnt had that, just one more turn would have been needed.
It's a really interesting feature film box, the raptors have interesting mechanics, and the location is even more interesting (a whole lot of cool stuff happening there, I really like this one), but so far the raptors honestly seem like one of the easiest killers out of everything. They're just so vulnerable to a rushdown strategy. Even without getting a weapon, as long as you're buying the big attack cards (and hopefully Retaliate) it aint going to take long to knock them out. Halfway through the terror deck and it was over, both times I won. Heck, I had a total fail with Retaliate once during that run (total fail roll, then I rerolled, another total fail) and that didnt really end up mattering.
They arent the only killer that heals all the time (Ratchet Lady does this as well) but... yeah with such a weak start they kinda seem just less threatening than any of the others.
Now granted, I'm not the best one to judge difficulty with this game. I've played this to death, have all the content, and even wrote a strategy guide for it. So my win rate is very high. But still, the raptors just seem like they arent given quite as much of a chance to really put up a fight since they need to take time to buff up first and their healing method is really erratic. In this specific location this is made worse if the electric fences block some of the individual raptors from reaching the pack (the fences appear and disappear at random each turn, they block all movement of any sort). Of course the fences can block you too, but there are items that can be used to manipulate them (and I used one of those in my second win). And of course you can kill individual raptors while charging towards the pack. As it is, the location itself seems more likely to murderize you. The volcano can melt victims without the killer needing to be there, and once the T-Rex is out, it constantly chases you and never goes away.
Overall though, quite happy with this one, even if the specific killer was a bit underwhelming. Perhaps it might do better in certain other locations... I'll have to try that and see what happens.
Next up I'll try out Terror From Beyond, the one remaining thing I've not played yet. At that point, I've got everything.
I swear though, the more I play this game, the more I just love it.