Thank you for the feedback.
You are right in that it relies on basic assumptions. This game is aimed at those who have experience with standard D20 systems. In order to fit in the theme, story and the mechanics I wanted while keeping the depth of story simple assumptions are made.
The extra dice to roll on top of the D20 was my way around the word limit of having to write up a bonus to hit mechanic. I like the feel of rolling the die and adding another die to it. It feels like my character pushed a little harder and just passed.
What mechanical changes would you make to help it gel?