I just played it, and it's pretty fun. I like the graphics, and the general idea. It's kind of like a puzzle-game mixed with an RPG, which is interesting. Maybe you should put the game on
itch.io and allow people to pay you for it if they want? Could be nice to make some cash off of it, and see how sales go.
I don't think you're supposed to use itch.io like Steam or Desura so much (i.e. advertising your game to new people who're looking for something interesting), but rather as a landing page for people who already know they want to purchase or download the game. If it were supposed to be like Steam or Desura, it would probably have things like comments, ratings, genres, etc.
Anyway, good work!