That site is a blog. It serves a completely different function than KillerFrogs, so I really don't get why there's a rivalry. There's nothing wrong with checking both.
If you think they're bad, you should visit 95% of the other websites out there in this wide world of web. Lighten up. So some...