Effective Minds - German agency for communication

Nearly a one-page-site for a German communication agency.

Forum thread