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!
Thanks!