3 ms·It's a kinda meh logo. They could do better. Heck, I could do better.by swayvil 3y agoIt's a kinda meh logo. They could do better. Heck, I could do better.