Its completely understandable that when an idea is made, you want to throw it into a game. But that just makes it way more complicated. Those features could always go into a sequel, or another game someday. But all the ideas you've had over the years are pretty good, keep it up!