Was going to write up some more info on the game, but after reading a post on the official forum of the lead designer I'm going to hold off for a bit. Apparently they are working one a HUGE patch to bring the game up to version 1.1. This patch is to make quite a few changes to the game based on player feedback (from beta testing I presume). So, I'll let you know how the game feels after said patch when it arrives (They hoped for the next week or so.)
P.S. Did some driver updates (tisk tisk, I had fell behind) and it did seem to help a little bit. Not to make the game a reasonable release stability wise, but helped none the less. So, if you are thinking about buying the game, may want to keep that in mind.