I like that logo. It reminds me of the ominous broadcasting and communication logo's of the late 70's and early 80's that companies from small to big we're using. The 1982 and 1986 international world fairs were packed with these logos for "projects" or "ambitions" of companies. Today, a company project is simply the required string of text that must give it a name, but back then it was trendy to attach a logo to almost every single public facing project.