The game already looks amazing
The work done is extremely good!
Sadly imo i do not reckon it was ready for a beta release, looking at all the updates and the videos i thought development was slightly more advanced than it is.
Hope you guys can pull off the bug fixes and bring this game out fully!