Played the Demo on Newgrounds, which was just the extended tutorial, is the downloadable demo any different?
Sounds like you only got the 'story' part of the demo. There's two more modes in the demo on their website (both browser and downloadable are identical in terms of content)
-> The video I linked is of the exploration mode, which doesn't explain very much.
-> I wouldn't call it an extended tutorial, but a slice of the actual game.
Also 42% with 7 days left? Not gonna happen...
Most likely gonna be extended by 30 days.