uuuum ... windows only ?So what is the Android APK for ?
The version in the browser works for all OSs and the official site has a Mac version.
Somehow I don't think you are authorised to upload this.