Pretty cool, I like the random generation.
My constructive criticism would be to make the level change after each death, since it's random on startup anyways, and to change the sword swing sound. It's just a little off putting how in an 8bit style game most of the sounds are 8 bit except for the sword swing, haha.