Large number of downloads yesterday

Up until now I’ve had about 330ish downloads of the prototype, today the number is 1600ish. What is going on? I can’t believe these are legitimate users (I’m not advertising heavily). is it some kind of a automated downloader bot? But if so why would it download so many times?

It doesn’t make much sense.