It is both awesome and odd, which is a perfect launch in my book. Big, bold colors. The copy is great at highlighting what the project could be.
What can this be? Logo / branding for fans of a city? Is that a problem? Reason for neighbors to band together? Reason for community groups to band together?
Interesting to see the direction this goes. I love the branding and that the tech community just did it. Well done to everyone that pitched in.