I like the concept, and the art style fits it well. I can see this being part of other mechanics working together for some grander experience.