To be absolutely clear, you should NOT post your own game in Recommend a Game, which is for recommending games you did NOT write. If you want to post your own game, use Release Announcements instead.
To be absolutely clear, you should NOT post your own game in Recommend a Game, which is for recommending games you did NOT write. If you want to post your own game, use Release Announcements instead.