Good idea, but not great. Fun for a while, though.
However, after playing for only a few hours I noticed several lapses in the game play - times when nothing is happening and I'm not sure what to do. Sometimes it is just a clumsy conversation that you have to wait for others to finish before you can move on. I just couldn't get caught up in the story and am glad I only rented it. Maybe I should have given it more of a chance, only having played for about 5 hours.
I think it was a good idea and would be fun to play every once in a while, so maybe I'll pick it up in the bargain bin in the future.