Tomorrow isn't the 25th though. The UK version is getting released on the 25th. Stands to reason that US would get it at that time or later. Don't think they updated a date for the US though so we could get it by the 30th for all we know.
wait, how do you know that? I mean, Both Nintendo of Europe and Nintendo UK didn't tweet about it.