Please please please! Release the product as an early release on Steam! Let your devoted fans pay for the incomplete version, test it, play it, LOVE IT, and continue development until it is released as a completed version. I would pay the money just to have an early release on Steam.