The Keepers (The Keepers Trillogy) (Volume 1) - J.L. Block

The execution is clumsy but the enthusiasm is there and I can clearly see there is a wealth of talent that will be unearthed with more experience, and that's why I'm still reading.