PC Legend Of Grimrock 2 Screenshots Released January 27th, 2014 0 Developers Almost Human, have released screenshots of their new upcoming title Legend of Grimrock 2. It is the next installment of the Grimrock...