Very ambitious, it seems like you may have spread yourself too thin trying to add so many features! There's a lot of interesting ideas here though that are worth exploring!
Unfortunately if there’s one thing I’ve learned about myself and game jams doing GameOff the last 2 years it is that I will consistently try to do too much in too short a time window.