Does anyone knows of a Game genie database program?

the official page doesn't have many games and many small pages just carry the ones the user likes!