Welcome to every indie game leaderboard ever. It's only a matter of time before it's completely, and permanently, filled with hacker scores since the devs will Eventually™ lose interest in cleaning it up. Honestly one of the few situations where I am glad for hackers, since it allows me to play the game for fun rather than stressing over ranking.