Two Indian Apps are among the top ten most downloaded in the world and they're both entertainment based