Fuck you Capcom.
"SORRY. CAN'T DELIVER.
Which area can I play in?
You can access this streaming demo from the United States, Canada, the United Kingdom, France, Italy, Germany, Austria, Spain, Sweden, Switzerland, Denmark, Norway, Finland, Belgium, Ireland, Netherlands, Poland, Portugal, Czech Republic, Slovakia, Romania, and Hungary."
You've got no problem selling me the game in the country I'm in.