I don't know how you drew that conclusion.
I believe you.
I said you can check to see the shareholders are the same, which they are. It's allowed for non-US residents to make a US company, in fact quite a large number of US startups are made by non-US residents. You don't need to be physically living in Delaware to create a company there, you need a business address to receive packages, checks and correspondence. That doesn't mean anyone claims to live at the business address nor is it a necessity to live there.
You either were scammed, or you know as much about this as you did about Kickstarter. Domestic is a lot cheaper, but obviously illegal.
RESIDENCY
Domestic means that this entity is domiciled in Delaware.
Foreign means that this entity is domiciled in another jurisdiction but registered/qualified to do business in Delaware
https://icis.corp.delaware.gov/Ecorp/FieldDesc.aspx#RESIDENCY