Just finished the demo and that was great ! I've loved Robin Morningwood a lot and this one seems better.
The draws are better, the story is cool, I love the Tower Defense gameplay.
It feels like it needs improvement but it's a great game so far.
Keep going !