It looks very cluttered and unorganized. I think you've got a great idea, but it needs to be more clearly defined.
Too many images for ads just thrown somewhere. If they could be organized a little better it would help the look.