I Love Playing Video Games Anybody else played the Grimrock games? They are amazing. Post Comment Receive notifications Add a comment...