That's really good! Doesn't sound like Incubus to me (otherwise I would hate it). Actually, if I was to say it reminded me of anything, I would say Feeder, but you have a definite sound of your own going on there that's worth exploring further because it's great!