I created an article for the series as a whole a while back -- now that TSoG is out, I decided it deserved its own separate page.
http://tvtropes.org/pmwiki/pmwiki.php/Main/TelepathRPGServantsOfGod (http://tvtropes.org/pmwiki/pmwiki.php/Main/TelepathRPGServantsOfGod)
Hopefully this will get the game some publicity. If you're a troper, feel free to help out!