Good concept, i think there is a lot there, though the mechanics aren't too clear at first glance. I'm always a big proponent of adding sound, I really think it brings the games to life, even small stuff. Maybe consider it for the next project