The grammar isn't the worst but there's a lot of foul language and the rhythm doesn't feel smooth. I don't like the world background not the characters either.
I don't want to discourage people from writing but with hundreds of new authors daily it gets harder to shift through them and find something I'm interested in.