If you're looking for more chances to discuss the new game, a fan group was launched on Facebook a few days ago. Some of the SJGames staff have joined and will be answering questions there as well as here.
https://www.facebook.com/groups/206674439912004/