Right, here's where I'm at right now, tweaked the core concept a little and there's still about 25-50% left to write, but I'm really happy with what I have so far. Check out these roles!
https://docs.google.com/document/d/1v9WOWQ4R3SjTJN7SVbyBqLYUGsJZLgMvmqduxVGelNA/...