It's awesome to see how well the different mechanics can fit together, I feel like it's a step in a great direction. Thats part of what makes indie games so cool I think, blending different genres/games and adding new elements until something like this pops out :D