Nice review, I think they got it just about right, particularly the insane difficulty on most missions which is what really makes the game stand out for me.
Hopefully when the European DVDs are available a lot more reviews will roll in and we should see a lot more players on these forums