the copy in english : More than 50 million people have been join with us. Join together now, with Mozilla Big family

this is my project in collage.
Comment please...

Mozilla FireFox

Where's the idea? I hope I

Where's the idea? I hope I don't come off as a dick, but either I don't get it or there is nothing to get.Could you explain? And the grammar is bad... Maybe "Over 50 million members" or "50 million have joined" Also, the "" reminds me of FedEx... the combination of colors and letters is throwing me off anyone else??