Humanity at their best create things to indulge themselves into their own fantasies, yet we are unaware that we are not truly alone. Gods do exist and they are secretly sending humans as their representative Avatars to other worlds for reasons unknown.