At least we still have it on the waybackmachine

https://web.archive.org/web/*/https://www.gamerankings.com