Almost Human Games

The orc’s out of the bag: Legend of Grimrock 2 in development

The orc’s out of the bag: Legend of Grimrock 2 in development