Dude, i made an account just to post this, but like others have said, There's this guy on Discord that's trying to distribute your game under "The Mozi" and is super pushy to get you to install it.
Wtf? They STIll doing that scamm
I came here because I reverse image searched the pic's since 68mb is way to small for such graphics :x