I am slightly ashamed to admit that I have played very few of your games.
Playing Judith is one of my most favorite game experiences ever, though.
I for one am really glad you're here. Welcome.
Lastly, don't worry about being a game developer. I think it's safe to say that most of us are. Notgames is just a design method used to try and make some progress.