Having seen what cars like this are going for, I'm not surprised. I'd say that's a "sure it's for sale" we'll just build another when we get home. That's probably a 25-30k crate motor setup. If it was built in a rush, NITTO, just threw a bunch of money at it to make it happen. Therefore, there is a lot of money tied up in it. As my boss says, "It's either time or money", implying add extra of either and we can make anything happen.
As for the picture, Well, SEMA started Monday, those look like they are from somewhere before SEMA. Considering it's suppose to be a Auto-Cross setup, some of that may not have been finished before the pics were taken. And this doesn't sound like its a garage/trailer queen either. I was able to find some pics of it in Las Vegas, but of the side & rear.