The mechanics are definitely fun. I think if you could expand those and add a bit more of a challenge you've got something quite good on your hands here :)