Just a little idea I had for a story:
What if Walt was the host of Anubis? Gods need to have a common thread with the host, and what if he used their feelings for Sadie as that thread? It would explain all of Walt's new powers, and why the aura of Anubis hovers around him?
Put it in a review if you want me to continue...