The download file for the English Android version is corrupt, because every time I try to download it I get a notification that says it's "not allowed"...
It might be a local issue, most likely related to your browser or one of its extensions. Have you tried downloading it from F95Zone? The latest version is available there as well