There is a legend/prophesy that the last Immortals alive will receive the prize. It generally believed that the prize will be to rule the world. Thus Immortals going around chopping each other's heads off.
Hosting costs for this site are about $100 per month. Help keep EditThis.info ad free!