You guys are here to enjoy the game at F95? Or have you come to find trouble with English grammar?
English is not my first language and I failed English exams when I was at school.
But I can understand every sentence of the developer text and feel the whole story he wants to express.
If you want show the superiority of USA and UK, you better go to Twitter.
(In fact, English-speaking countries have been clowns for the past few years. When they spend tens of billions fighting someone else's war , the number of homeless people in the USA is staggering.

)