Jammin/Ofna is suppose to be releasing the Jammin truggy anytime now. No one really knows an exact date that I've heard but in all the magazines they keep saying "by the time you read this it should be on the shelves of your LHS" but I'm yet to see them for sale anywhere.....The Jammin truggy your seeing in magazines that Jammin Jay is racing is just a truggy that Jammin/Ofna has built for their factory drivers.
I wish it would come out soon, I'm trying to sell my race Revo and I kinda want a new truggy and like you said, the Jammin one looks great.
As far as information on it goes, the only thing I can tell you is to keep an eye out on OFNA's website and keep watching the forums & magazines. Everyone is wanting this truggy, it should be a hit when it comes out if the price isnt crazy high.