De game voerde enige tijd de lijst aan van bestverkochte games op Steam. Human Head zegt dat de toekomst van de studio dankzij de goede verkoopcijfers "aardig zeker" is gesteld.
In Legend of Grimrock krijgen spelers de controle over een groep veoordeelde gevangenen die als straf naar Mount Grimrock zijn gestuurd. Dit is een berg vol met gangenstelsels waarin verschillende monsters rondlopen. Almost Human werkt op dit moment aan een patch voor het spel, die verschillende bugs moet oplo en.