I like it. It reminds me a bit of Illogic and or Alias.
Are you using the master bus compressor? It sounds like your kick drum is triggering a master compressor and it muffles your vocals when it hits. Sounds like you might need a little de-essing. If you do add a bass, make sure to sidechain it from the kick signal, or it will get way too muddy.
I disagree with 909. Keep making your own beats. DIY. You'll enjoy it more. I like your Fall into Place song.
Check out my stuff: