The story is meh, the graphics are decent for the age, the acting isn't offensive. Getting past all the flaws of the presentation, the core gameplay is quite fun. None of it is ground breaking, but it has just enough diversity in skill trees and crafting to keep it from being dull. If you don't take the script that seriously, its almost funny at times.