Digital Games, download, eshop, Games, nintendo switch, Reviews

[Review] Cthulhu Saves Christmas – Nintendo Switch

Many who know me personally would argue that I have the qualities of a Grinch, if you will. In earnest however, I would argue that my displeasure in all things “Christmas” oriented is far stronger than a Grinch or scrooge…

Continue reading