I think the problem is the lack of information... I have only seen a photo once - never any specs other than "something near 20 horsepower" ... I'd be interested to see any info on them as well.
The reason I ask is a local dealer has a used one and it looks pretty interesting. Some sort of front lift hitch for a dozer blade and a rear PTO. Looks to have maybe an 8 speed transmission.
The thing looks like a cross between an ATV, tractor and snowmobile (single headlight in front).