Yes, but thanks to their HumbleBundle.com success, over the years Overgrowth looks more like a engine tech demo and vaporware.
Buying the alpha means paying for continuous development...
Also, you get a new download of the current state every time they have some significant changes.