I wish that they upload more on their Youtube channel. So far they have just 4 videos. Youtube is a good platform where they can attract users. They got already over 2100 subscribers on their channel.
Yep they already have a solid following on YouTube for such a new project. So they really should be taking advantage of it with things like video interviews and marketing videos to help explain their vision and how they want to get their