Webby Award
In 2005 "I Love Bees" won an Innovation Award from IGDA, and a Webby Award.