The developers are untrustworthy as they are not using their real identity for their investors. Try to check out tweets out there about those pictures that are scattered on twitter. If I were you I'm not going to invest on a company where they can't disclose their information to get the trust of the investors. Transparency is always the best thing when it comes to investments / ICOs.
They're trying to ride the wave of bitconnect, the most prolific ponzi scheme in crypto and, honestly, ever. Do not invest in ponzis, no matter how tempting. You will hurt other people and the credibility of the whole system.