Interesting concept and character design! I really like how you've fleshed out a whole world behind all this! Great job :)