Whatup Dawg.
It's a darn good track. Shame on you for not having a real drumkit ;) Put it on credit. You'll be glad you did! Your guitar work is creative and amusing. May I suggest that you work with something different, something that really defines you as a musician? Don't listen to what you hear, listen to yourself. PEOPLE DIE!!