Publisher Focus Home Interactive released the first five pieces of concept art for developer Frogwares' upcoming Call of Cthulhu today.
Call of Cthulhu, which may be related to the early-80s pen-and-paper role-playing game based on H.P. Lovecraft mythology, is headed to next-gen consoles and PC from the French developer perhaps best known for its series of Sherlock Holmes adventure games.
Screenshots: