This sounds really interesting! I'll work on a character after work.