its really just a chatroom with bells and whistles.... a mix between a chatroom a dolls house and a box of meccano
you can use the ingame software to build stuff, program things (you can make practically anything)
never played it myself, looks a bit too social to me!