Lucifer Within Us: Finishing touches & the demo returns

Hello, digital exorcists. We are less than a month away from the game's release on October 15th. Here is the final update before the big announcement... prepare your technology, or face consequences afterwards. Wishlist…