That's some really professional looking work there (except for the blue maybe). Looks like it comes right out of a children's book about happy rainbows or something. Don't take that the wrong way, it's meant to be a compliment for a very polished style.