Solid intro, great mixing. Some people may think the drums are too loud but I like a strong percussion presence.
Catchy and engaging lead. It really does remind me of some oldschool newgrounds music in parts. I like the choice in instruments.
Nothing more to say except great job! I love it! :)