Long ago I dreamed of having a site about game credits, pipedreaming about making the gaming equivalent of IMDB. However, procrastinator that I am, though I'd typed things out on my hard drive I saw Moby Games up before I got much done on the web side of things.
I'd pretty much assumed that Moby Games would have all the information I'd gathered already, but doing some searches it seems that's not the case. So it looks like I'll play my part in this yet.
Now that I'm an approver, I hope you don't get peeved when I reject an entry you submitted or send something back for further improvement or clarification. It's nothing personal and I'm glad you're submitting, but it's our job to make sure things that get in the database are as right as possible the first time, and don't need fixed later.