One question, how will evolutions play out? I'm not sure how realistic you want it to be. Might be pretty out there for a instantaneous and partial/complete physical change.