Trek just released this image on Facebook (https://www.facebook.com/TrekBicycle), the Trek Slash at Crankworx Whistler. And MTB News recently posted some background info, the Trek Slash 8 and the Trek Slash 7, with some geometry information:

 

Slash 8

Slash 7