I will contact you if playtester is needed :)
Can't tell for now how much updates this game will have but I consider adding abilities and different unit classes.
And units revive into demons not randomly but always when upgraded enough. Also demons revive into skeletons too.