I just so happen to find you while trying to see if the person that made Crackle Cradle made another game.
Anyways, if you want something like Echidna Wars, I guess Anthophobia and Crackle Cradle are your choice. And for games like Demon Angel Sakura, I'm guessing something like Flower FairY (yes the capital Y makes a difference) or Kurovadis might be up your alley c:
Ayura Crisis! is epic. But just think about a Parasite In City 2! (I would love it if that was made into a thing with a deeper pregnancy system and such)