Really liked the setting of the game, well done!Minor things:
UI elements could match the art style better;
Some level design choices were a bit confusing.