i thought it was pretty good...
it stuck with me, where i was still thinking about it the next day... Kind of original idea (even though i heard of the real-life creatures it was based on), and nice way to use the first-person camera techniques.
I thought the whole thing was done properly, where i felt disturbed and thoughtful, which is the point.