Just seems overly complex to me. Cards and dice, lots of different plusses and minuses for race, character class, situational modifiers et al.