Egh don't do dubstep. Dubstep ruins everything. You had a pretty cool and solid track up until the drop. The piano/ambient part is really fucking cool and worth a solid 5 stars though. Keep up more of that! And also, more importantly than needing more complexity, your drums need more "umph" they sound too soft and generic in their current state.