They certainly aren't English speakers. It's a pity because they've a really solid product, just not showing it off well to an international audience. The rest isn't full of mistakes as much as just being informal and inconsistent, I suppose it's quite a difficult language if you're not accustomed to writing it.