Indie?
I'm not the worlds biggest Indie fan, but this isn't Indie :P Try Rap or Hip Hop as your genre for this submission.
I'm not overly impressed with this song, as it seems that the emphasis from the MC is on the swearing. It's not big and it's not clever (It's an Italian Midget :P) The beat is just too simple to really carry the track - you need to try adding at least different notes, because you've got all of 4 available to us here.
At least the quality of the sound is good. I can't fault that at all.