The logo is the kind of thing that would look more fitting if it was painted on some sort of rusty surface, like this:
Maybe if they had made it smaller and placed it on a billboard or something, it would have looked better.
I'd love to see the background by itself at some point.
