they flashed this picture in the movie at 0:10
and either its dejavu or not but i recall the VXL e-maxx being on towers site for quite some time. since about a year ago there was hype over at the traxxas forums. so that rules out the vxl e-maxx
i personally think its an e-revo chassis with slayer suspension. but im hoping for a 1/8 buggy or truggy