Sounds like chiptune/video game song to me, which Newgrounds has a genre of that you can submit under.
i liked the song btw, the beats were cool. I liked the change in the middle, not sure about the end though it seemed a little out of place. The beginning got a little repetitive but i may just be being an asshole about it. It was an enjoyable song though, good stuff.