It presents itself as a serious thing about issues and stuff, but it handles it all with the delicacy of a Saturday morning cartoon.
The half-spanish, half English dialog has no consistency, and most of the time the Spanish loan words feel like a joke. Ubisoft has often used a technique where certain words in dialog will be said in the original language, and that's been effective in setting the scene. The difference here is that they're all very basic words that come up every five seconds. Soldado, guerrilla, supremo, presidente.
Furthermore, in games like Assassin's Creed 2, there was a general assumption that within the world of the game, the characters weren't speaking actually speaking English at all. I genuinely have no idea if that's the case here.
This game just comes off really bizarre and cringey like you asked your twelve year old cousin to write a parody of a Cuban person.