From FAQ:GeekinaCave wrote:does anyone know an alternative official link for download factorio installers, i just try to download zip version from the page and it stops at 98% and know it seems down (this is not the first time that happens BTW)
If I buy the game on your Purchase page will I be able to get a Steam key?
Yes, that is possible. After you have bought the game you can connect it to your Steam account at your profile/settings page and then have your Steam key emailed to you. The linking to the Steam account is an anti-fraud mechanism. However this free steam key only applies to purchases made directly on our webpage, any purchases from 3rd party retailers are not eligible for a steam key.
And steam version works fine