Sort:  

This project looks legit, but so did Aurora Mine.
With the above concerns it would be better to take it with a pinch of salt.
Hidden faces is not necessarily equal to scam, but more scammers than legit hide their identities.