Episode 120: God Slayers

Fri. July 27, 2012

With yet another god’s power absorbed, the heroes turn back to The City, and are faced with the sudden realization that they may be in over their heads.