Wonderful game mechanics and horror vibe! Wonder who put us in there and pitted us against each other/is using us like lab rats...