The 10+ dimensions right here on earth are the key to everything. We can't observe/see those extra dimensions, but we know that they're there.
Sure we do...