Demon Sword: Incubus: The soundtrack is now available free of charge!

We're offering this game's soundtrack free of charge to all purchasers!!! It contains 34 tracks used in the game, totaling 1 hour and 18 minutes of music in MP3 and high quality FLAC data. All purchasers can download it…