Around here, when I heard the word Leak, I'm thinking of the dumped ISO/ROM.
Not that the game got released earlier.
Breaking the streetdate and leaked on the net are two different things, and I see that you two thinks of the different thing.
So does that streetdate breaking version have any...