I like the story and development; however your main character is inherently flawed. The AI is based on the SHAZAM from the movie, but this guy isn't Billy Batson (he's not a kid). The main character is an adult with the mentality of a child. It's a good read though if we pretend it's Billy Batson.