Some serious Undertale vibes here! I felt like the outcome of the dodging puzzle was a bit too luck based (for me at least), as I could not tell where the next arrows were going to spawn from and had little time to react to them.
Great job!