i agree that the logo conveys the meaning of the world cup... that hesse stuff is nice, but not right. some of that stuff on that site is just bad imo.
reminds me of the faces of ramen..