I don't think it's wise to promote this here.
I have warned Steven before about this specific positive 'tech-review'.
It pretends to be an honest tech-site, but it's just a commercial 'honeypot', probably with content mainly filled by robots/search-engines and perhaps one or two cheap and smart 'writers' to maintain the pretense.
What is worse, they are spreading the 'reviewed' software re-packaged, with malicious content added.
This is what you get if you download MusicBee from their nice green download button:
My advise would be to remove this whole thread a.s.a.p.