Delusions of a Lost Soul: Demo now available!

Hi everyone! The demo for "Delusions of a Lost Soul" for Windows is now available to play! The game is still a work in progress and the demo will be showing at Steam Next Fest on June 13th. The full game release is stil…