The Big Fish Games Center is actually the Big Fish Games Client, the application which allows you to launch and install games. However, the new version doesn't have online ranking anymore. There is no option present that can be used to obtain the scores and ranking for other users.