Call of Cthulhu

Game Reviews
Tyler Chancey

Call of Cthulhu Review

Cyanide Studios takes a crack at making a Call of Cthulhu video game. The result is a pretty insane mix of good, bad, and even brilliant.

Read More »