If this is the case, maybe they are good at the moment

I hope they seriously do a new logo for the site though. Very offputting but might be tempted to try this one a little

What?
That is the best logo I've ever seen, lol.

Seriously, they need a better logo.