The beginning was a tad confusing because I did't get how the mechanics were working. Once I understood that, I think that the game is well thought, there is a story, that the mechanics were nice and that it is challenging. Far from a buggy demo, this looks like a complete game for me. Well done.