OK, I've downloaded the Italian version and I'm about to play it... for future reference (although it looks like you've had dozens of offers already) I am available for translating from Italian into English. I am English and have excellent Italian. The best translations are usually those where the translator has the target language as their mother tongue, unless the translator is completely bilingual, so for a translation from Italian to English, it is better to choose an English person who knows Italian well than an Italian who knows English well. That does not mean that Abisso won't do a good job (non ti offendere, Abisso, ti prego!) - I'm sure that he will.
Oh, and if you need any help with translating particular phrases or jokes idiomatically, Abisso, please do feel free to contact me.