Don't stress out about your password.
Download and start playing game now
Access to all game releases (Includes: Alpha, Beta, Full Release)
Additional Game Key for Steam when game become available
Your name in Game Credits
Keep in mind some of the rewards might not be available right the way and will be fulfilled by developers at later date