Cool little game! This has potential for refinement - although I was able to move in a way that increased my chances of survival, there was still a fair amount of complete randomness.
Have a look at a game like Crypt of the Necrodancer, which works in a similar way but enemies have predictable patterns, and when they're random, they move at predictable rhythms allowing you to account for their randomness and keep distance. The game would seem more fair and rewarding that way!
I like the idea of varied goals every level, I think it makes it more fun.