Warner Brothers Records hired us to create an online Flash game to compliment the launch of Meg & Dia's new album, "Here, Here and Here"