I just peeked in there and found 0 photographs. Decent commission of 50% on $9.99 and under sales.
I consider this to be another start-up with zero info about why anyone should upload there. It's firmly at the bottom of the low earners list now but you never know. If it ever shows life for us photographers there's plenty of time to detect a heart beat. Til then I'm not spending another minute on