I agree with the challenging part, even through it blows my mind that is the same studio that developed Payday 2, without even mentioning that they became a publisher after these 2.
The language, I think, is the same tactic as in Sims, not really a language, just random words from various languages to create somewhat of a dialect.
RE: Brothers - A tale of two sons