Patch incoming?

After all this time, it looks like they're doing some beta testing. Maybe we'll get a patch or something? Maybe Steam achievements?