wow wow wait a minute tho they say localization is pretty much finished.... Then why in the hell isn't the game coming out until december?