I got a huge scare when I was walking around the map and one of those creatures suddenly appeared in my face xD
Very nice visuals and the sound design is very good! I wish you could have had a bit more time to see what your idea could offer! :)