Jade Gods
As the world frays into occultism and terror, Matt Rowley stands at a crossroads. To rescue his comrade, Isuji Sakura, he must betray the oaths he swore to his country, a country that with every passing day becomes more dangerous to those around him. As Nephilim reveal themselves as modern-day gods demanding sacrifice and worship, Matt's unique abilities draw him away from his wife and son, whose own powers have made them targets of zealots and government extremists. When a killer crosses the veil to seek revenge on Matt for killing him, he brings gibbering horrors into the real world that render life and sanity to slake their insatiable thirst.