I think it is like when they released bodyshop months before TS2 came out - a stunt to drive interest.
That's exactly what it is of course, though you also get to mess around with the controls and such. I made a few pets which I can just throw in-game when I get my hands on it. I'm mainly curious because of Twallan's jailbreak. I'm still on the fence whether it's worth the trouble though.