I'm a tad late to the party but I thought I'd add my thoughts to the pile.
As it stands right now I love the direction the devs are taking the game. There's so much potential in this and I can't wait to see more. The demo has also been rock solid stability wise for me. Though I do have few...