Actually, I think it was @jonKranked who proposed something similar on moarshimz.com a few years ago.There is no product. They are going to revolutionize biking by letting you be a MTB rider without riding a bike. It's perfect! All marketing!!!
You pay them $20,000 and they send you a bunch of pictures of "your bike" leaned against trees in the woods and chillin in various scenic locations. They also supply photos of "you" shredding "your bike" kitted out with a full face and goggles and matching race PJs. All you have to do is post these photos occasionally and bam you're a mountain biker!!!