I really liked the art style of the game, and the mechanics were also super cool. I think that if you added more mechanics you could totally release this on steam or something and it'd do pretty well.
Good Job!