City Song by Oliver Blakemore

City Song

Reg Thursday, a struggling musician, stumbles into a world full of magic. His journey is down to earth but also amazing in that you get the privilege of watching a hidden world in the Denver metropolitan area reveal itself through well-crafted world building. The characters are deep and distinctive, and you'll find yourself rooting for the multi-faceted main cast. Blakemore's descriptions are plentiful and beautiful, the prose as inviting as it is unique.

I recommend City Song to anyone who enjoys urban fantasy with great attention to detail and magic systems that lean heavily on music and rhythm.