Review: Cthulhu Saves the World (2011)

It’s pretty hard to see a game title like Cthulhu Saves the World and not instantly decide to play it.