Sure, there is always moaning, but then again, if you release something that nobody knows, most people won't buy it either... So...
Yes, it will have the Italian language track. We opted against the English one since it's pretty atrocious and the Italian one is of course Aldo Lado's preferred version -- which is a huge factor for us. The interesting thing is also how different the two versions are.