Not perfect by any means, but it has addicted me. Graphics are OK. Voice-overs are not the kind Blizzard has made us come to expect. Not the best story. But I am enjoying it- and for thirty bucks that says a lot.