> Why Alpha after 26 releases?
AFAIK the main reason the game is in Alpha is that their code for internet based multi-player needs an overhaul.
If anyone here has expertise to contribute to internet based multi-player that could be pretty useful to help them finally get out of alpha after all these years.