Is the translation consistent with Revelations?
Definitively no. While I think Eternal Punishment’s translation is fantastic (or far better than the average, if you’re a fan of Square-Enix shitty translations), Revelations’ totally blows ass. There is no way we will allow that crap in Innocent Sin, or we’d have to call Nyarlathotep “Massacre” and other stupid bullshit like that.