Give Me Rest is the latest release from the North Dakota trio of musicians known as Hands. As a fan of their debut, I was anticipating...