Rock,Heavy rock, Punk
No offence, but the guitar is playing a bit too random :/ even if it were supposed to be heavy metal does it not mean you can jazz it out. Because of that, the guitar reminds me more of a school band.
However it still has some nice clips in between! An okey school band I guess :]