Quite a 'random' little generation tool, as my grandchildren would say. I I like its speed and its variety. It will not give a perfectly formed and quirky character, but that should always be the GM's role. However it will churn out enough NPCs to keep the players reeling on their heels. Well worth the money. Could be of use in inventing characters for a short story, setting up character conflict etc.
[4 of 5 Stars!]