The Gospel according to Geeks. The kind of revisionist history your momma warned you about.
Sebastian is an underachieving teenager, wasting his hours in his best friend Shawn's world of elves and RPG’s, but when confronted by the Angel who has hunted him for eons, his lackluster reality dissolves into searing migraines, ghostly visitations, and memories of the ancient past. When his fever fades, he finds he can perform miracles and unfurls his wings for the first time since the Fall. Sebastian is a Demon and the Angel is his other half. Shawn thinks this is Awesome and having read every sci-fi book ever written, he's sure he can find a superhero look that jives with Sebi, in spite of the hatred of tights. Together they test the limits of Sebi's powers, raid the library for physics books, and even seek the Devil himself. Lucifer teaches them the true science of Demonology and pretty much undermines the whole “snake” debacle with a charming smile and a cup of tea. Slowly, Sebastian realizes that he is a pawn in the oldest chess game ever played, and is pretty sure it Sucks. But a final entanglement with his Other cannot be avoided, for the Angels are unchanging, relentless, and terrifying in their perfection.