Sounds pretty good. I like your ideas, and I think I have a storyline for the villain. I think I might let the person decide the outcome of the game by in-game decisions, which also lets the person be good or evil. Go to the site and join. I'll make you a moderator, so you can edit and post there freely.