I am sucky at math and physics, so bear with me.
In that very interesting article, it reads "However, if the universe has more than three spatial dimensions, the inverse-square law would break."
Is an alternative possibility that there are more spatial dimensions but that gravity only acts on three of them? Or is that too non-sensical?