Name Country Genre Score
Mekong Delta Germany Progressive Thrash Metal 5
Watchtower United States Progressive/Technical Thrash Metal 5
DBC Canada Thrash/Speed Metal 4
Wolf Spider Poland Technical Thrash Metal 4