This looks and sounds interesting, but as someone who never played the original demo (Or so people speak of), I have no way of telling what the game plays like, nor do I know whether or not I'd like it enough to pledge money towards it.
... Is this a deliberate business plan? I personally...