I've again started keeping tabs on the Open Croquet project. Their download page stated that they were shooting for a September release date. I emailed them about this (since September is ending soon) and they replied that they were still hoping to meet the target date. Their download page still said September. I checked this morning and the text has changed.
We intend to make a developer's release of Croquet available shortly. Please check back in a few days.