Lost Soul Aside - 18 Minutes Of New Gameplay (2021)Check out the new official gameplay footage of Lost Soul Aside.By Ben Janca on April 27, 2021 at 11:27AM PDT Lost Soul Aside Action PC