Get in the Holiday Spirit with “A Cthulhu Carol” by admin | Dec 25, 2019 | Cthulhu Wars News, FEATURED NEWS | 867 Views Shut Up And Sit Down released this review of Cthulhu Wars in time to spice up your holidays!