i think i can see where you were going with this and that concept is pretty cool
honestly i think you might have been a bit over ambitious with all the features you added here i've been guilty of that in the past, sometimes less is more
Yah, i wanted to cramp to so much that most of the things didn't make it to uploaded game and those which are present are not also not made well. I have learned and hope that next time this will not occur.