Although I was told I could probably just resubmit it and get through with another developer I took the free advice and added more features. It's not sitting happily on my hard drive unsubmitted to the app store with 20 more hours worth of work into it.
This was one of the reasons why I stopped bothering with iOS apps. It's luck of the draw with your reviewer and the time between submitting a new binary and hoping you get someone else is irritating.
I ended up adding all of that stuff to the game, which took way longer than coding the game logic in the first place. Because that game is just a hobby project, it took another few months for me to get everything coded, tested, and submitted to Apple again. It got approved on the second try, which was fine.
It took about 4 more major features to be added to the app before Apple accepted it.
Lesson learned, some projects might be too small to take on.