Nice set of mechanics!
I believe you can push it more and come up with a game focused on some of them.