What an interesting hybrid class! Well written and balanced. I think this will be a lot of fun to play.