It's quite a good game, actually. It's a little thin at certain points, and there are some conceptual issues, but I think it actually manages to surprise you because of that. You get the impression its a little run of the mill, but then it actually does some cool stuff. I never did get around to trying the sequel, but if you can forgive a few flaws, the first one is actually quite a unique and cool little game.