Sharing his first creation is always a great accomplishment! Especially since you succeeded on publishing during a game jam. It can be a hard time to accept being judged for his artistic work. But that's it, you are a new game dev! Congrats.