Definitely not. The "Dress" phenomenon proved that there are certainly things people perceive drastically differently from others, that unless explicitly pointed out would rarely be noticed.
That is just speculation. Maybe the only things that exist are subjective perceptions and they don't all overlap. Then the objective reality only exists from god's viewpoint, so if there's no god...
If there is no objective reality, then what is the explanation for the overlap of our subjective experiences? By the way, you do bring up a good reason for the existence of God as the only one who knows all of reality. However, God does not know reality by perception. Rather, God is the source of reality, so he knows it because it begins in his mind.
We all have our personal realities that operate on their own timeline. Only when you are playing an MMO next to someone do you get a chance to notice it. But it exists both in game and in real life.
Brings me the question on wheter the "reality" is the same for everybody.