I like the project but their website needs a major overhaul. They need to not use a cheap template, there's no team or whitepaper listed anywhere, and their images are all pixelated (even in their social media). For a company that's in the creative industry, all these are huge red flags, especially for being around for 2 and a half years.