Thanks for the info.
The obvious question running through my mind now is, how do we now know which is a scam and which is not? Because, before now, i use to believe that when a dev are public, then the likelihood of scam will be slim
But these days, just like you rightly pointed out they can show their faces, give you their address and still scam you
Pretty scary what is going on out there.