Oh, man! This is so good. The colors, the shapes, and you really nailed the type. It seems like a lot of illustrators choose bad type, but yours looks perfect (I'm guessing you did it by hand, which is the way to go on something like this). This is just brilliant, I love it.