I really like the concept, Art is interesting and cool looking. Quite interesting gameplay that would suit some kind of mini RPG. I would say fix up some stuff, add stats and some objectives and it would be an amazing title!