Stray Souls – Review
When you look up Jukai Studio it claims to be ‘an independent studio founded by industry veterans who have had a hand in developing critically acclaimed games with specialization in the horror g... Read More »
November 15, 2023
Site Score
3.7