Titan Souls Demo Now AvailableBy Guest Writer/Editoron April 4, 2015Independent developer Acid Nerve and raucous game label Devolver Digital have unleashed a unique demo for the forthcoming action-adventure game Titan Souls....