If you are a developer, please build MegaGlest on your own and get in touch to contribute (or post your patches on the forums).
yuh know, those screenshots are definitely of active gameplay. So couldnt you just release a alpha version? Its definitely playable at this point if not when u took those screenshots.
We could still test out the other faction. Ok so maybe not alpha, just a little sumting to spark more interest, we dont have to have the alien faction. As long as there is sumtin to test and get excited about