It reminds me of Neil Gaiman’s American Gods (love that book). Good start – could go lots of places!
Kevin Lawver