When I saw the interface I first thought "Hey, that looks like Alice." Then I though maybe it was, and they'd just bought the rights to it, seeing as how they've donated their Sims models to the Alice project anyway... but no. It's something totally new and crappy.
Hell, at least Alice is 3D.