FrankenStorm TD: What's New in Demo Alpha 2?

We've got a new version of the demo alpha prepared which will be made available for Steam Strategy Fest! But what's changed since the previous? --- The first important difference is in how to access the new alpha in Ste…