AFAIK there's no game mechanic differences between Steam and Free, it's just the graphical/menu overhaul.
AFAIK there's no game mechanic differences between Steam and Free, it's just the graphical/menu overhaul.