I think scoping is one of the hardest skills to have when joining a jam and from what you wrote on the itch-page it seems you knew your own limits and executed on an idea to the best of your abilities. And I think that's very admirable. There's definetly potential here. I'm sure of it. Keep at it :)