Judging from the pics its appears to be about the same wheelbase as the Rampage. I cant really say for sure but it does appear to be wider.
This car is more track oriented, with swaybars ,captured hinge pins, and a significantly reduced weight than its predecessor. So maybe they did set their sights on MCD.
Im really hoping to get to see one in person this weekend at LargescaleRC's Powerjam. I will have a tape measure and a micrometer onhand just in case :)
Dont hold you breath though :)