Comment
Comment by xutopia
I find it funny how much emphasis creators are putting on how things are developed in the USA. If someone puts that up as a feature of their product all I hear is "We have issues in our product but you'll put up with them because we are playing the demagogic card."