I'm literally felt like my head exploded when Jack let that slip. D: omg. I don't even know what to say right now cuz I wanna read what happens next to give you my full opinion.
This is an excellent story. I like the characters you've laid out, and the only thing I have a slight problem with is how advanced Charlie's vocabulary is. Not the end of the world, but just something that stuck out. Can't wait for more.