Progressive Metal, Shred, Instrumental, Neoclassical, Jazz, Fusion, Rock, Blues .. it's all about guitars and most of them are rocking hard!