That sounds really awesome! The chords and melody really fit the title, the arrangement with the drums sounds really nice and interesting.Sadly i cant help with identifying the genre, but i dont think that its too important either
Drums are really lacking and the mix needs a lot of work. The synths feel weak. I would suggest you keep building on this track and do some crazy shit.