It'd be nice if you guys had a cleaner, although I have found your tl more easy to understand than Dolce Dreams' version in several places.
e.g. "bat fucker" vs "rat"
"Even in this, you can't use free will" vs "You shouldn't get shaken up by things like this"