Honest opinion:
A lot of work. Mechanics seem to work fine. But game is very unoptimised, it's especially noticable when shader effects occur. I had to stop playing as it slowed down too much. I managed to walk off map at one point, but it wasn't game breaking.
Music doesn't fit at all. You've got a rock track to a fantasy setting. It's a complete mismatch.
The theme is there, but it's really just felt like a small side mechanic.