Interesting concept... at first glance this looked like a logo for a clown company.. especially because the balloons sort fo stand out. I like the concept of using images to represent letters.. but i think it is a bit much... and sort of too abstract to derive that we are a mobile dj company. Also, because the images are all over the place and trying to tie it in with the tag-line seems forced.