Great game! Is a leaderboard planned?
Yes! Should come along with the Steam Early Access release later this month. (Everyone who has purchased on itch gets the steam version free also)