Someone mentioned this is maybe a parody site. Might be true.
Also says at the bottom: "Not officially affiliated with Google."