With just the demo, I can tell this is going to be a fantastic game.
The only thing I could see as a problem is making what objective you have to do a bit more clear, and I think that's probably my fault for not checking the tab next to the console every level.