If you look into the history of Chris Roberts you’ll know it’s not a scam. Roberts is one of the few creatives I’d say actually needs an executive board to hold him back, because he’ll never stop and actually finish something.
I don’t think there’s a single project Roberts has finished on his own accord. He has always been made to finish.