NikGardner5

Use Cthulhu's influence to aid you through a hostile island of his followers!
Puzzle