Quite tense, the howling of the frogs was a bit much, but I love how giant they were and how the atmosphere shifts when you sneak around in the fog versus being chased by the frogs, even if they are a bit too fast (fortunately you gave you sprint).
Good job!