I'd call it Techno Hardstyle. I'm sure you will get techno 'purists' who call this lego-brick, by-numbers techno, but I've yet to find any hard techno records with as much energy as this.