Is it me or any of you think the same about a reminiscence of Immortals movie? I just love it immediately, I don't know what kind of magic they always made to always make such a great video. It is like they never fulfilled my thirst on keep craving for more of their appearance on earth.