I think it is a really cool game, but you could maybe add a timer that gives you a higher score for completing the game faster. Currently there is no incentive to go fast. Adding a timer would make managing the game (making multiple people work at the same time / not letting your people burn out) much harder and rewarding!
I also love the music and art that you used.