Enemies can become a bit too overwhelming yes! A roll/dodge would be an excellent addition, maybe next time..but you didn't hear audio? There's quite a nice soundtrack and effects, maybe check your settings?
Sorry, I had my computer on mute. Oops.