CJ Fly comes through with a strong sense of identity, talking about his Jamaican roots in an NY setting with both the pros and the cons. The writing and production leaves a lot to be desired as more often than not the features outshine him and the instrumentals aren't catchy enough to be so meandering.
Nothing really stands out, but a good all round product.