That is the nature of God, he not of this universe, for he is its creator. Isn't that the way it is suppose to be, an supper intelligence that knows all, and can do things that appear miraculous to us, but have an explaination if we knew more or as we grow in our own intelligence as a race of humans.
OK, here's my hypothesis. The god you describe is actually one of 43 1/3* sons of a being I call Super-God. Each son has it's own universe to run as they will, but each thinks he is the only true god, omnipotent creator of the only universe. At the end of a certain amount of "time"** Super-God will call a halt and see which god has the best universe. That god then gets a medal and Super-God presses the "reset" button, starting each universe from the beginning.
*You may think this number must be an integer, but gods (and Super-God) are not subject to our laws of mathematics
**Obviously not time as we understand it, but some kind of fluidic non-linear time
D Wiltshire, can you see how this hypothesis has as much claim to truth as yours? Do you see that, even if you're right, you can never ever know for sure, because it could all be just a trick. If God is hiding from us, Super-God may be hiding from him and of course, this regression can be continued infinitely.
While these hypotheses (yours or mine) may be true, they're not in any way useful. We can certainly ask the question: "What should we expect to see if this hypothesis were correct?" but we can't answer it, because you've defined God (and I've defined Super-God) in such a way as to be immeasurable. So if you're OK with that, you might as well come up with a more interesting god than the god of the Hebrews, seeing as you're not limited by anything as crass as the need for evidence, only your own imagination.