Tag: E 2017

[E3 2017] Call Of…

Focus Home Interactive and Cyanide (who recently made Styx: Shards of Darkness) took Cthulhu as well to E3. Focus…

theGeek TV