Hi hello and congrats! I've added your score here on itch though it may take longer for other sites to update, maintenance been really out of touch over the years
aww, thank you!didn't know the score was in other places as well :3