Dude this is one really cool song! I really like the vibe of it, I can feel frustration and chaos. I like what you did with the snare and how you made it stand out. I can also bump with that bass line, its so tasty!
It ends abruptly but I do that shit too in my music too.
I can see this being refined a bit but I love it as is.