Perhaps releasing versions that are optional (because Steam allows for experimental releases) that show off small amounts of new features, and that it should at the very start, state that "It is unstable and will have bugs. Please report them so that we can fix them, so we can have a more stable update release. NOTHING IS SET IN STONE SO DON'T COMPLAIN ABOUT FEATURES BEING REMOVED, it is a natural process of development, ideas get scrapped and others are released." This way, the community will be able to point out bugs, of course, with reproduction attempts. Bugs that you might miss, the community just loves to try to discover them. It shows that something is wrong. It can also allow for concepts to kind of be introducted and removed depending on different things. Overall, the community can help you track down bugs. (if "Experimental" versions are currently being released, then lock the thread because it would be irrelavent by that point)