Frogwares is currently developing a new game called Call of Cthulhu for the PC, and next-gen consoles. Focus Home has released five pictures (seen below), the very first of the production art for this new title, showcasing what...
Remember about two weeks ago, when Activision told Rockstar that they wanted their record back? Well, since then, Call of Duty: Ghosts has come out, and with high hopes, Activision sold $1 billion worth of copies to retailers. ...