Good concept. I feel that the balancing between the offence and defense can easily get a bit one sided, though.