Scroll to load trailers
About Succubus
Succubus released on December 27, 2014, developed by Libra Heart and published by Libra Heart.
Succubus is available on PC (Microsoft Windows). It supports single player.