I don't think so, I've seen other rpgmaker games release the same as the itchio version on steam and still be "the steam edition", imo the main thing that makes it the steam edition is the fact its on steam.