OK, I would have liked to post this when you first started development but oh well didnt see it till now. I skimmed the thread so I don't know if it was brought up.
So instead of going so continant heavy, some of which are somewhat arbitrary, what if controlling a chemical formula gave you a ...