It's using Columbus 7005 Triple butted alloy, so the frame is good stuff (as far as aluminum frames go). The web address on the chain stay makes me think it's at least 1998 or later as very rarely did you get URL's printed on such items before about 97/98.
But yeah, not much out there on the internet about these. Even looked through the internet archive for a while but the site wasn't archived really well until about 2006.