As I clearly stated, no, it isn't. And the game is not complete yet, although from what I gathered, it's quite close to being complete. Apparently they'll release in Italian first, then make an English patch or something like that. I hate how they're prioritizing Italians over everyone else, but I guess since they're Italian, it kinda makes sense, sorta. I hope the English version gets released soon, as this game really does look impressive.
@LykosHand
The only problem is, I won't understand shit. So you're not really explaining how you'd help translate for me, as you said.