Finished the demo. Excellent stuff. My only real complaint is a minor technical one, in which the game starts off a bit laggy, but that's most likely because it's loading everything. Other than that, no other issues whatsoever.
I'll eagerly await for the full release.