Everything on mobygames is contributed by users and if your game/credit/etc isn't on there or is wrong the fastest way to ensure it gets fixed is to submit the information to the site yourself rather than complaining on social media and hoping it magically corrects itself
the volunteers on that site put in a COLOSSAL amount of unpaid labor filling this stuff in and the way the industry at large treats it as a magical and unknowable process that just ~happens~ irritates me to no end. you can literally see who submitted the credits for your game at the bottom of any credits page!
If we can't give those people money or respect (and we do not) the very, very least we can do is give back once in awhile and submit correction requests ourselves.