Yeah that article nails it really. First ride on it I rode down about 4 steps and instantly got it. The suspension dives down at the front and the back hinges up and your heart goes in your mouth.
It should be good for xc I'm thinking rather than any dh
Just found this fascinating read about them:-
http://www.pinkbike.com/news/1996-klein-mantra-pro-now-that-was-a-bike.html
Certainly great looking.