*Neoclassicism
*Heavy Metal
*Neo-Classical Metal
*Progressive Metal
*Speed Metal
*Hard Rock
*Progressive Rock
*Jazz Fusion