Amazing little game! Extremely relevant to the theme. Loved it, was not able to view the leaderboard like an other user pointed out, not exactly sure what the reason is.
Thanks for your kind words. Yea I realized too late they are buggy in browser, oh well.