The downloads seem to be for the beta. Are the files just misnamed, and actually for the finished game?
Ahh sorry about this! They were for the beta, though they were very close to the final game. We've uploaded the newest version for Windows for now, and we'll try and get the Linux version up asap!