IMDB started letting random nobodies list/edit themselves a couple of years back, it really crapped up the place. There are teenaged shit-tier fanfiction authors with a profile on IMDB, complete with their "announced" projects, it's a total trash fire.
What I'm saying is that Wu is the one that created and now updates his own IMDB page as one of his vanity projects. The Rev60 page on Giantbomb.com("the wikipedia of videogames") is also written by him and it's pretty massive so he clearly spent some time there. But there is no prestige or vanity to be gained from having a decent entry at mobygames.com so that page is barren.