Indie Highlight: Call of Cthulhu Launch Trailer Released
The launch trailer for Cyanide Studios’ new game Call of Cthulhu released ahead of the game’s official release.. The game features music by Black Mirror and Utopia composer Cristobal Tapia De…