>>1839341
Don't say, it's just appeared on their taptap page taptap.cn/app/383874?os=pc
I'd say it's most likely temporary. From what I know of game dev optimization tends to be the last step to avoid complications. Recommended space being 100 gigs is also a pretty big giveaway. They're either going for something really cool and expansive which requires more power or their optimization is going to be the absolute worst in the industry on launch and insta-brick them.