I'm going to be playing it this weekend, but I must say that the game sounds rather un-finished. It's released in less than two weeks, and that's not a lot of time to fix these numerous issues. In fact, this demo should have been released as a beta months ago. :|