Development of this game has moved over to Steam, please download the demo over there for the most recent version. Thanks!