I've been trying all afternoon to find this browser. Everything comes back to here and directs me to the mirror sites. They don't have it. The few mirror sites that had a search feature came up empty on every search I tried. Why is this so hard to get? Phoenix is available on Mozilla.org, why is K-Meleon?
I moved my mouse over the icons on the right the very first time I was directed there and didn't notice any change in the mouse. So I moved to the icons on the left. They were useless.