Tower Unite Alpha Updates

Will and when will there be updates for Alpha? How will this all work?

From the Alpha email:
“Since we’ve been recently greenlit, we’re currently getting our game set up with Steamworks. In the future you’ll be able to download the Tower Unite Alpha through Steam. In the meantime, sit tight.”