Ok, I would love to have this game in English. However, all of this Trucha Signer stuff confuses the crap out of me. Admittedly I have not read fully into it, but it seems like a lot of messing around. If anyone can create a PPF patch to put this into English I would be eternally in your debt. (not as though that is worth much, but still, you will receive my eternal gratitude)
Failing that, if someone wants to PM me on how to do this in nice step by step instructions (the key.bin stuff is really what throws me) then please, go right ahead and again, I will be eternally in your debt.