There's an awful lot of games that get lost in the wiki because no one would know to look for them.
Well, sure, if you know you're looking for Kaizo Chojin Shibibinman Zero. But what if you're looking for games with super heroes, maybe on the SNES? Or if you're looking for games with Geiger's Alien inspired bosses, from the 90s? Unknown games without concepts attached to them are not going to get noticed.
Wait, actually there is no concept for Geiger's Alien knockoffs. Hmmmm. I wonder what a good title for that would be.