I think you have a nice presentation here. The mechanics are a bit tough to understand at first, but there's the foundation for a game with some depth and interesting gameplay!