I like the premise and the monster design, It does feel like it's missing some mechanics to help you hide and escape from the people.