Marvel started as a side-project in 2013, they're now home to over 2 million individuals and teams around the world who use Marvel to make ideas a reality.
In general, collaboration and giving feedback is not the easiest thing to do especially online. That's where we come in :)