Those creature things scared the poop out of me! They were so fast!
Thanks for the video CaptainComa. They were indeed fast, haha. Was going for "run for your life" compared to previous game(s) "well, just walk faster and you are good".