The piano fits in nicely...
Overall the song was quite nice, but i got the feeling this is more a techno track rather then drum n bass. maybe thats because the snare is more trance like, and there is too many kicks in the beat itself. still, it can be considered a good piece of DnB. you might try to put some bass in in the future, as there is almost no bassline at all. i still like it, pads sound great, keep it up ^^