I noticed something similar about a week ago where an upload of my own had more downloads than views, I just didn't think anything of it at the time.