Legend of Grimrock 2 released today for OS XBy Dave Acuñaon March 20, 2015Indie game developer Almost Human Ltd. is proud to announce that their critically acclaimed dungeon crawling role playing game Legend...