Finally you made something? proud of ya.
It's really good. Actually, in a way it's better than my stuff.
But if your not sure about genre, listen to some submissions by other people (usually the highest score in that genre will work)...
Good job and good luck!