As someone who's never played your games before, but is vaguely interested in The Last Birdling: i know that talking up your own stuff can be bad, but you should also beware the other way around. You might want to be a little less hard on yourself when describing your own body of work. If the whole thing is "Jesus Christ, I'm so sorry that I suck" then you run the risk of causing people to say "Well, gee, this game looked good, but maybe I should reconsider..."