Description
The Howard Witches and company face a dangerous new threat in the form of a long-time nemesis' daring return to The Demon Isle. It's been over fifty years since they've stepped foot on the Isle after starting a war for control of the Power Source.