Those of the great gods on the Greek island of Samothrace took place at night, with flickering torch fire pointing the way for initiates. Guarded on pain of death, the rituals remain mysterious to ...
Despite the change in setting, the rumored God of War side game set in Greece should retain one defining component of the Norse saga.