Localization? Only German and Italian left, no? Don't they do Spanish and French for the Americas?
Delays, it's something I was unaware before returning to consoles. I've seen to forgotten about then somehow during my console hibernation. But I'll be fitting and karting on the 25th when I get both games the same day.