The OP really should bold, and make bigger this part of the quote:
"while being very open with our politics"
They outright say the game is very openly political lol
The article is so click baity.. they didn't want to set it in Cuba specifically, that's it.