I was about to half-jokingy post "LIARS!!!" as a comment here, but I just finished it!
I too had the "other" version of this with a key piece, and that's what I expected I was downloading. When I saw that all six were the same, I didn't register it at the time but later I thought "hey this is an elaborate joke on us!" since the key piece was missing.
Nice design! I still can't believe I got it together. I have no desire to take it apart nor to tell anyone who sees it that it's a puzzle. :)