Recently, I have often come across such sites. They were created recently, and developers can justify that the sale has not yet begun. A team photo is a photo from a site template. Well, it's good that you put your suspicion here. So, it will be easier for us to monitor their further actions.
Yeah, these guys are running their ICO with cheap photo stealing ideas. Entire team is fake and ICO is LIVE. Their whitepaper link is empty. All team members profile link have no redirect link. Its a complete garbage IMO.