Now would be a good time to focus on fixing major bugs and flaws in the game, polish what you've already made while brainstorming ideas for future content and features, i'm not sure what the "new major feature" that you're working on is, but i'd like to enjoy that new feature with no glitches or bugs that make the game unfun.
That's something we definitely want to focus on. The team is hard at work on the new feature (we're hoping to share news in the near future).
We're going through our current list of documented bugs (and looking for new ones) to get resolved. Do you have a list of things that you have in mind so that we can investigate?