Great character, and I see you have everything down, except...the teenagers are from our world, and your history, despite being very interesting and in-depth, doesn't seem like it could happen here.