We take an early look at Triggermen due for release on 26.04.04. Is it any good? Read the review here