Korenwolf rated Demon Moon (Prof Croft): 4 stars Oct. 18, 2017 Public Demon Moon (Prof Croft) by Brad Magnarella