lewdgamer.com
The Sword Of Succubus Is Available in English on DLsite
The English version of the action RPG The Sword Of Succubus is on DLsite.