That song is also better than you, and DragonForce are better than Megadeath, who quite frankly suck.