It's a simple creator toy with a nice warm atmosphere. I could see this being a nice life simulator when more developed maybe. May not run very smoothly on every browser, but that doesn't hurt much when you don't need to react fast to anything.
If you're interested, you're welcome to enter our contest, the Game Development World Championship!