It's a cottage industry website there. There is one guy that runs the overall thing at the site. It's okay for info but, yeah, it's not the most updated place in the world. Oh, and the info there is often not accurate or complete because like wikipedia, the members there free edit it.