The current tradition dominating "professional" game design is to launch a new game while it is still in obviously an unfinished, barely playable state.
Y'all are doing yeoman's work on this here mod. But, to get your "professional" creds started, I think you should release it to the public now.
Bookmarks