Name Country Genre Score
The HAARP Machine United Kingdom Progressive Death Metal/Metalcore 6
Man Must Die United Kingdom Technical Death Metal 5