Twitter's new logo BATMAN look alike? #Interesting #Brand #Logo #Design