People who have finished the download are saying it is an empty file, though a moderator for the shop says it shouldn't be empty and that they had some server issues from so many people trying to download at once. I have no idea if that can happen or if the file was actually spoofed.
Either way, still no leak quite yet.