WW 1/2 trench warfare with magic. So in that way, it's very like Tanya. However, the focus is on the gritty, treacherous, brutal life in the trenches.
Commander is a very interesting character -- whom I damn sure as hell would not want to serve under. It seems that in this world combatant front line mages are essentially "heroes" (high value combat units), and so are given very preferential treatment.
Commander abuses Touri for not using shield in the best way. She faults herself for not asking. But it's at least equally his fault for not training her. If he hadn't determined to use her as nothing but a personal healbot, then she would have been more effective.
Note contrast with Tanya (LN version)... Tanya is an outstanding commander/personnel manager. While she also is very tough on her troops, she's also very good about managing them and improving their performance.