brianode
Side-Scrolling Action Game Demon Sword: Incubus Released on SteamA daughter of a feudal lord takes up a forbidden sword to fight off evil in Demon Sword: Incubus, now available on Steam.
Lewd Gamer making everyone a degenerate since 1998 :^)