percychased:"You mean the Greek gods are here? Like...in America?"  "Well, certainly. The gods mov