It’s quite possible-hard to tell what your issue is exactly. Are you running out of time? Try sacrificing someone to the volcano (drop them on it) to get more time
I'll give it a go again, maybe it was some super rare bug? my volcano timer was going so fast even directly from the start.
EDIT: managed to do it this time!
Turns out it wasn't a bug, it was just me not understanding the pace of the game. Are the Human spawn timers from the houses randomized?
If so, I think thats a bad idea because I had 10 houses and never got a human.
I loved your game, and I updated my review after I beat it!!!