Well, this song is not that electronic but it's made electronically so I would call this progressive trance/breakbeat. Sorry if choosing trance as the genre is misleading. I'm not that good at genres :)
Please contact me if you would like to use this in a project. We can discuss the details.