I wasn't going to buy it because I already own all the games and I wasn't too impressed with the FrozenByte Bundle the first time it came around. But then I remembered that I could adjust the distribution sliders however I wanted (and give it all to charity if I desired) and get a gift code for someone else to redeem the games.

It's also worth noting that if you have Steam installed anyway it is worth using SpcaeChem through steam as that is the only way you can get the extra 'quantum' content (it isn't available in any other way). This was an interesting development because SpaceChem doesn't use DRM so they seem to have changed that policy for the additional material. Note Steam only supports WIndows and Mac.

From SpaceChem FAQs:

Do I have to buy a game once for each platform I want to play it on?No. After purchasing a game on the Zachtronics Industries store, you are free to download and use versions for every platform available on the Zachtronics Industries store. Games not available on the Zachtronics Industries store, such as games for Apple iOS, are not included.

Which seems a very fair way of doing things.

Note if you activate it in Steam you have to run it in Steam (if you try and launch from the app folder as you can do with the direct download it automatically restarts Steam and you need an internet connection to login).

The only thing I would like is Steam Cloud support for game save - if you are using Steam anyway it would be nice to be able to run it on a desktop and laptop without having to sync the user data folders.