It's been a long and winding road, but Lost Soul Aside is finally ready. Chinese developer Yang Bing started the project in 2014, leading the charge on a prototype built with store-bought assets.