Does anybody know if we'll see an Italian localization anytime soon?
Not a chance. probably never.
Is this game very language dependent or it can easily be played by medium-level english speakers?
Not much really just a little text on the trait cards... i think the level of english required is bare minimum (eg. take 1 plant food, you can not be attacked except from ambush , etc.)