...so Scarlett's whole deal is to punch other God's servants (probably reincarnators) that are running rampant in the world and trying to disrupt it significantly?
Good stuff. Specially if the idea is to progressively explore more of the world.
Also thanks for the TL. A bit rougher around the edges that the last 2, but still very well done for the most part.