I like the class mostly. I'd take a look at giving it some role play leaning bonuses instead of the Agile skill though. Its entirely combat focused right now. Doesn't really give aid to any dungeon crawling or world interaction in its current form.
Really like that Two Weapon Adept skill though, I think it'll be flexible and cool to use.