UK-based lady learning how to make games. The fact that I have anything uploaded on itch.io at all boggles my mind still.