OMG YES of COURSE you leave a mark!!!! You make such good and heartwarming games! I completely understand the artist block, being a video editor myself and having 0 motivation for YEARS ;_; But just know that what you make is definitely valuable and something that can make an impact on people's lives. May be too early since you made your games within the past decade haha but in a few more years your work will be considered in my category of timeless classics xD Same to you as a game dev. There are some games and devs that just stick out and made my entire child/early adult-hood and you're definitely one of them!
But yeah, again no rush just take your time and don't pressure yourself too much! I'll definitely be around no matter what! Thank you again ^^
(PS: I leave a lot of exclamations too xD I often have to go back and delete them when texting people LOL, but idc here bc I'm geeked about your work xD)