First of all, the text is sweet. Keep the text, but like it was said before, change the lighting so you can see the "Team" a little better. The "Falcon" looks good.
Second, I like the idea, but I just don't think it was executed well enough. The graphics and the text don't go together, so...