Island: Browser you've never heard of is now worth a billion dollars | Heykuki News