Please let's talk about the Italian localization of the game! We have a community of Italian fans who deserve to have the chance to have their own localization!
Even my last post this morning was lost in the pit of this off topic discussion.