“Checmate”, is a really dope lead single for Jabee’s upcoming project, ‘This World Is So Fragile and Cruel I’m Glad I Got You’, with an eclectic group of people collaborating to make it happen. I like this.