I want to give you my 2 cents about all these fightings that Nyx is throwing at us.
But, first, I'd like to say that the dumbest main character in games I ever played (mainstream games included) was Carl Johnson AKA CJ from GTA: San Andreas. Not any more. NyxValeria's MC is by far the dumbest.
Back to fightings, which are totally unrealistic and serves for the pupose of story/drama only. There's no point in trying to find out any logic in those fighting scenes. No scars, no broken ribs/jaws/fingers, no internal bleedings, no concussions, no blood, no days spent in hospital... All looks like
Tom & Jerry Show. On top of that we have sort of the divine intervetion in that back alley brawling. Not John, nor Valeria have place in that fight. Zach and MC came there by car, so no chance to put John, or Valeria in that alley. That's the
bad writing, but some/most of you are so hyped about it, WTF ?