A few thoughts from skimming the first few paragraphs:
1) I don't know if it's a good idea to name your protagonist Gherikh. Showing that your world is different is fine, but if the reader has to stumble across an unfamiliar name every time the protagonist does something, it can become disruptive. Doesn't mean that he has to be called Bob though.
2) Is this your intended first chapter, or a preview chapter of sorts? I know starting in medias res seems like a good idea because you can go straight to the action, but in the long term, it isn't.
3) You can see the disadvantages of in medias res starts right there. You have to struggle to fit in all the necessary exposition, and at some point stop the narrative at some point to tell us where we are and what the conflict is about. I still didn't really know, but the immediate drive of tension you get by starting in medias res is already lost then.
4) Same thing with characterization. Battles are nice, but I'd need to know who's fighting in this battle to care. I don't know the protagonist yet, so I'm only mildly concerned about him. The king he's fighting for doesn't seem to be a good guy, at least the exposition paints him like an indifferent aristocrat. Does our protagonist feel the same? Is he critical of the king? What about the officers around him? What about the enemy? Is their reason for rebellion valid in Gherikh's eyes? You might have answered all these questions later, but they're relevant now. Which is why starting with a battle without anyone knowing about the factions involved isn't a good idea.
5) There were too many made-up words in this text for me. Some people like that stuff in fantasy (hello, Bakker fans), I don't. It makes the situation even harder to understand than it already is. If they'd been progressively introduced over the course of the novel, okay, but one explanatory sentence for every new word isn't enough.
I think covering a revolution is an interesting idea, especially since your gunpowder setting seems to be at least mildly different from what we're used to as standard fantasy setting. Maybe you should look up actual revolutions/uprisings from historical eras that you consider equivalent to your setting. Like, maybe the Peasant's War?
Also, if you really want to make the story about a revolution, you should do the real thing. In my opinion, the resulting battles are only an afterthought. Work out how your society and its political system functions, and even more importantly, how your main character relates to the ensuing conflict. Making his position conflicted is probably a good idea, e.g. he could sympathise with the rebels, but feel its his duty to fight for the king. Or he could dislike the king, but dislike the methods of the rebels more. It all depends on how you want to paint both sides. All this means of course that the story has to start a long time before the first person grabs his weapon and shouts "down with the king".