Yang-bing

Lost Soul Aside resurfaces with 18 minutes of gameplay

A video showing 18 minutes of Lost Soul Aside gameplay has been released.

2 months ago

Yang-bing headlines