Really good game, the framerate drops quickly tho and it could do with some more polishing.
I feel terrified now when a realize what the beetles do to the humans