Awesome, I would dull that wahwah lead down a bit or give it a little more counterpoint to play with, just because its pretty in your face in some spots. I liked it though, great work. Also, don't worry about genre too much, if it's good and fun you're doing it right.