Steve and Rodney discuss Call of Cthulhu from Focus Home Interactive and Cyanide Studios.
Check it out at the link below or pick up a copy for your platform of choice.
Steve and Rodney discuss Call of Cthulhu from Focus Home Interactive and Cyanide Studios.
Check it out at the link below or pick up a copy for your platform of choice.