I haven't been to impressed with Kweli's recent stuff but this is real tight! I can't wait for the next Reflection Eternal album.