Houston, we have a logo!

All our troubles are over. We have a logo! (See above.)