It reminds me of something off of an old video game. Like exploring a dark castle of cave or something. I actually have a song kind of similar in tone to this (at least in my opinion)
Mmmm c'est pas vraiment du drum'n'bass mais c'est pas mal ;) du "vrai" ca ressemble à ca : Welcome ;)