Yes this is a new ad-network!

I found it on Google ads displayed in opera...

http://www.ezzpublishers.com

Anyone a member of this yet?