agreeing with acrolith
you do need a bass line, it is very important.
also, the drums you do have are weak. god made drums loud instruments for a reason, use them as such.
to be honest, all of the instruments are a little weak, don't be afraid to give the melody a triple forte.
over all not to bad.