Not sure if you have this tagged right, but then I can't really offer you anything different in regards to what genre this falls under. It's certainly down-tempo, with a bit of Hip Hop in there..bit glitchy, too.
That first half sounds a little out of key..like everything is struggling a little to get into step with everything else. I get what you were going for here, but I'm not sure if you really hit it on the head this time out. Sorry..that's just how it sounded to my ears.
That said, the second half seemed to pull itself together a bit better and really rounded the track off..either by design or chance, not really sure listening to it..but I'd like to think you did it by design.
All in all, it's not a bad track..as you said yourself, it just needs some tidying up. I liked it and it held my interest, so please don't take anything I've said in a completely negative light..what I think is subjective at best anyway..if it works for you, then it works.