I signed up for master tier on subscribe star and used the mega DL link and finally got it to work first try.
Well I'm glad you could finally download it. Thanks for the support! Hope you like it