Fantastic.
This is great.
The beat is very catchy really makes ya wanna dance.
Great job with the synths. I sense some boo bass in there. Am I right? I think so =P
One thing I will say though... is that I DO NOT like the ending... it's been way to overused.
The overall structure could be enhanced a little it really switches up quite a bit...
As for genre, yeah... this is pretty much Drum and Bass. So DnB is the correct section for it.
Other then the ending man... Great, Fantastic, Wonderful, Marvelous job!