Watch the first trailer of this Sherlock Holmes with Lovecraft game, help the developers
Do you know Frogwares? This brave developing studio is from Kiev, Ukraine, but they keep on creating games like it’s just any other day, working together with people from all around the world. Y... Read More »