Well I obviously missed that announcement.
Ok? I'm just letting you know.
They did announce localization a while back, but there has been a noticeable lack of news on the game itself. They went from showing lots of gameplay to showing very little.
This is true but they did say in July that the next info dump was going to be in December.