As of recent, the site used to create threads and pull information for the games (www.thegamesdb.net) has being down. This is as a result of a move to dedicated servers which have caused some issues that they are currently working out. I will try my best to keep you informed about updates from the website, but hopefully the service should be up again relatively soon.