This past Friday Vince Staples dropped off his latest album,