Vic Mensa just released a new album so you know