Yeah, I'm in the same boat.  I just pre-ordered... couldn't hold back anymore.  Been looking at this game for a while, and if this company establishes a reputation of solid support for their games with continual patching (and from all appearances they will) it looks like a shoe in for their next title.  Gotta love indy developers.