Hey there! Nice work on what you got done.
I was thinking maybe there could be spawn points for the fire demons that you have to destroy. That would give you something to push forward for. The idea of traps/pits sounds good too. Maybe you could even choose to fill a pit with water to make it an offensive trap to kill demons in?