This is great! A few bugs I'd like to point out...
- On Firefox it doesn't seem to stop scrolling with the arrow keys (I played this by opening the frame in another window).
- In the area with the final boss, the swinging axe sound still played even though there weren't any axes.
Otherwise I don't have too much to complain about. Nice work!