PC releasing at the same time might just rob consoles of sales they could have. While I don't support what they do, this is what I think the most logical reason
what the heck Tencent event want on a VN studio?
zephyroths
joined 1 year ago