It seems google changed its download link. Thank you for the report, I'll look into it and release a fix quickly!
It seems google changed its download link. Thank you for the report, I'll look into it and release a fix quickly!