Maybe I'm blind but where is your dropbox folder???
Sorry, there is no link. This is a test release for only a couple of guys. However, there will be a release for everybody in the near future in the forums of Otherworld. I'll post a link here when the time comes.