So far I cannot download the beta. I am a Lunar Supporter. Thanks!
On this site there should be a “download” button.
https://inovaestudios.com/Battlescape
The patch is currently beeing distributed, server should be up in 10-15 min according to discord:
The download button will become visible once acceess is granted, should be ready soon.
The Beta is now live, you should be able to download it.