Interesting writing. Every character has personality. Very nice music and gameplay too.
About the combat, it’s a bit RNG-based, but my strategy was to go full aggressive and use the ultimate right from the start. As the proverb says, the best offense is the best defense.