Openads – any experience with them?

Hi Guys,
I just stumbled upon this site
http://www.openads.org
It looks like a new advertising/PPC service.
Does anyone has experience with them?
thanks

Original post by guppyman