I might compare it to Jurassic Park. If Jurassic Park took place in Russia and instead of dinosaurs tearing limbs off of people, it was things like Wendigos.
Sounds good. No one's taken anything from my trailer they didn't last long enough to so I might be able to find a few other useful things for you.