Free Contraption Maker (Non-Steam)

http://contraptionmaker.com/contraption-maker-free-weekend/