I guess this is some sort of Firefox browser. Mozilla.com | Mobile What do you make of it? Is this legit?