Here is my take on whether our Gods are the supreme power or Aliens. It is theory on which many people might be working on. This is just one of my takes.
Read this post on vibhanayak.wordpress.com