idk, i released my game demo like 3 weeks ago-ish and i got 60 downloads... I dunno how but I guess it's marketing??? Or pre launch hype??