This site appears to be a "midstock" or macro site. I searched for a few images and prices range from $10 to $340.
They only give a 20% commission (or 30% if you have over 300 images).
Also, there aren't many images in the database yet. I searched for pet, dog, and cat and received 0 results. I searched for flower and received 1,044 results. I searched for business and received 1,757 results.
To compare, DT has almost 104,000 results for flower and 183,000 results for business.
I don't feel good about supporting sites that only give a 20% commission (IS is the exception), so I will be passing on this one. Not when most other competitors are paying 50% or more.
But I'm sure there are many contributors that are waiting to join yet another site.