You have a chance to make something truly special. Don’t botch it. Take the approach most people take with their KickStarter campaigns and you’ll build plenty of interest (and hype) with your transparency and a positive feedback loop. Twitch live dev, screenshots, etc. Communities love that.