Their landing page needs a lot of work, imho. Is it a marketplace for design talent? A product? A physical collaboration space?
It wasn't until I found its mockup template section of the site that I understood what it is. It's similar to PlaceIt in that it offers templates for marketers to mockup ads/collateral on a billboard, iPad, business card, etc.
We've been watching this company pretty closely as we consider them a competitor to Brandfolder (which is not their PlaceIt-style offering). I agree with @rrhoover that they're feature-heavy and the basic concept gets lost.
Report
Hunter
Built by designers, for designers. What else to say :) Oh yes, it's build in the Czech Republic.
Product Hunt
Dabble me