Seed of the Dead: Demon Sword: Incubus will be released on June 17!

Eroge Japan will release the 3D side-scrolling action RPG "Demon Sword: Incubus" on June 17 at 17:00 PDT. https://store.steampowered.com/app/1803960/ This exhilarating game features the female swordsman Amila who uses a…