Really, what is your problem?
So what if people delete their own posts? This board provides the option to do so and some people make use of it. End of story.
Otherwise every single thread would be literally littered with "bump" or "up" etc.
If you still see a reason to continue this bullshit, then why not creating a thread just for your own complaints in life?
Oh, wasn't this thread actually about some RPG?
Guess this time the Western bara fans beat the Chinese forums to share a game hahaha