It seems that the Deluxe Edition is not a free upgrade, and that players who don't want to pay for the Deluxe Edition may still be playing the original.
Depending on how different the Deluxe Edition is, it may warrant its own page, so that PCGW can cover both versions of the game.