Thank you for the kind words and feedback! Regarding the concern of the leaderboard, that has been thoroughly thought through! The game doesnt pit you against the best scores, it pits you against the most recent scores, so the scores will be cycling out as more poeple play. And they wont necessarily be biasing upwards because even if someone tries to complete the game with a slow time and they get the bad ending, it will be saved anyways, which should self regulate the system!