I think having the enemies respawn would already make huge improvements! but there is good potential behind it if you keep working on it, keep it up!