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.
hahahaha don't get me wrong I like the lightning and everything but that resolution! ewwww
EDIT: Just noticed different logo on here to one on site and both blurry as hell! Who makes these?