O Spirit Cannon é o último Witchcraft no qual você vai pegar. Para desbloqueá-lo, você deve marcar um Rank S em cada episódio e derrotar o chefe final em suas respectivas fases. O Rank pode ser pegue na dificuldade Squire (normal) ou superior. Não é possível misturar e combinar episódios de dificuldades diferentes. Aconselho tentar na dificuldade Squire (foi o que eu fiz).
No final de cada episódio, você vai ser classificado com base no seu desempenho em Tempo, Combos, Mortes e Continues. Sendo assim, o Rank mais baixo é o C e o mais alto o S.
Recomendo buscar o rank S, preferencialmente, depois que terminar o jogo na dificuldade Squire. Na primeira jogada, atente em coletar as lost pages, além de adiantar logo os troféus ligados aos finishers e também às 200 mortes cada usando o Knight's Fury e o Witch's Embrace. Buscando o rank S depois vai ser tranquilo, pois você terá seus witchcrafts praticamente no máximo, o que adiantará bastante no andamento dos episódios.
Atente em matar muitos inimigos, executar muitos finishers e como você já terá o episódio decorado, tempo será bem curto também. A única coisa que você precisa se preocupar é não morrer e dar retry. Evite ao máximo. Alguns episódios você pode salvar na esfera, salve. Mas, teve episódio que eu repeti 3 vezes, mesmo assim obtive rank S. Ou seja, ganhando um A no quesito retry não é tão ruim assim, uma vez que você obteve S nos outros quesitos. Detalhe: errar a sequência de QTE nos chefes não conta como retry, então você pode se dar ao luxo de errar alguma vez.