Anyone know what game this is? I've tried reverse image search but I can't find anything about it.
Pretty sure it's XStoryPlayer
Here's their website
http://www.xmoonproductions.com/
>>14106346
It seems to be. Thanks a lot, I've been searching for a while.