Wow! The game is impressive. I really great concept. With some polish and story invest could be a steam game, definitly.
Great job!