NewsFeast your eyes on 18 minutes of Lost Soul Aside gameplay April 27, 2021 184Views 0Likes 0CommentsIf you haven’t heard of Lost Soul Aside, you’re probably not alone. The game was first revealed back in 2016 as a…