Nokia: Ovi Store sees a “whopping three million downloads a day”