Definitely sounds interesting. The only question I have for you is your definition of realistic, as I find that varies from person to person. When you sy realistic, do you mean the world, the way consequences will play out from our actions, how powers/mutations are created/described, etc.?