I don't think promoting a project or product on which you've worked is self-promotion - I think it'd be more appropriately dubbed "an attempt at commerce or sales," with which there is nothing wrong. I've played Dragon Age once, for a short session, and so this series might help me see how AGE...