Maybe add difficulty levels like easy, medium and hard? Anyways, I think this was a job well done! I know what you mean though. You never know how much it should be either small or big. Maybe have someone play test it before you submit as another idea too. Play testers are super important if you have the time though.