This is pretty much a pre-alpha of the popular puzzle game 'lights out'.The engine is pretty much in place, it's now a matter of tidying the edges a bit.
Or when your player dies, you can say in code, if enemy exists, do nothing, but if enemy does not exist, then create enemy at certain spot. (This would be a pain tho for lots of emeies)