Yeah, judging by the reviews I've read, you could summarize it all as: "Deus Ex this ain't." Too bad, really. I was ready to smack down $40 for a decent RPG.