Anyone ever seen/ridden/own the X-Lab Mach 2?

http://www.nytro.com/x-lab-tri-bikes.html
.

Don’t know much about the bike but it was reviewed in Triathlete magazine recently. My recollection is that the reviewer thought it was a pretty nice bike for the price.