The Echoes are a bit annoying, you could use your voice better with the delivery tho but it could just be those echoes, they really do make it alot less likeable. Lyrics was pretty good.
Check mine please. much appreciate
http://community.rapverse.com/showthread.php?t=165103