Most all of the leaderboard is dev times to show what's possible, don't be discouraged! I just updated the map screenshot with hints to where the keys could be (one per area, but three possible locations each time you start the game, so it's unlikely to be exactly the same as last time you played). Thanks for playing!