Review – Cthulhu Saves Christmas (Switch) Posted on November 27, 2020 by Leo Faria Leave a comment Merry insanity, and a fhtagn new year! Read more Review