Yeah I think this is melodic dubstep. It's pretty good, but feels a bit messy and tuneless in some parts. But don't get me wrong, it is good! The mixing is pretty good, but I guess it's really hard to mix in garageband. The main melody could be louder. Anyway, keep improving!