>>328624310
>>328624731
>>328625064
>>328625774
>doesn't exist yet

https://youtu.be/RkHRc4xjWp8?t=551
9:10

>I can show you something
>here it is the tundra tracker
>I already have it
>I am working with tundra labs
>I will make review

There is an NDA and Tundra Labs does not want it to be review right now. Roughly 1 week before the Kickstarter and 1 day after they sent out the "You can also buy the 3D printed dev version from us!" mail.
How anybody can defend them like this, I don't know.