Well I jumped into Fl for the first time in a while and shat this out. It doesn't seem to mimic any genre I am aware of. It also has uncomfortable unnecessary auto-tuneless singing too :) I guess I was kinda thinking 'Megadeth' while doing this. I want to redo this soon into a more metal-feeling song.
Please contact me if you would like to use this in a project. We can discuss the details.