This is mega hard. I don't know if you're supposed to last more than 20 seconds.
Would be nice if the goblin attacks and the demon attacks had different sounds so you can tell when they've gotten close to you.