BADBADNOTGOOD - that bunch of kids who are rapidly becoming the quintessential horsemen in the forthcoming jazz-hip-hop-fusion apocalypse - have dropped one of the year's most anticipated releases so far; BBNG2.

Comprising of 11 tracks that span across original material and covers of artists such as Kanye West, James Blake and even Earl Sweatshirt, BBNG2 is a must-have not only for fans of the first but also for anyone who's even the slightest bit interesting in anything awesome. The entire record was recorded in a single 10-hour session; each track done and dusted in under two takes a piece and was completely mixed and mastered by band themselves. Did I mention they've added a guitarist to their roster now? Download this immediately and be prepared to have it on repeat for the rest of the month, let alone today.