A 13/20 review for the CD and DVD added to their website. Read the review here (in French).
SPV GmbH Annihilator, Belgium