Thanks for the link.
I don't like their main website. It looks like it's for smartphones despite most of its downloads being for the PC and then the proper installers are hidden away on another section.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.