I have read some translations before, but so far only a few could reflect the atmosphere and flavour of the text as well as this one.
Really good work, keep it up.