Could be expanded a little more but the core mechanics are very nice, I can imagine that a very complex and satisfying game could be built from this. Nice job!