My View
This is a good question. In my view, there will be some living life form in somewhere in the universe or some other dimension which is not sense to human dimensions. Sometimes people may have interacted with them. That will be the base for god concept. This is something I believe...