Immortality key art

Immortality review

Immortality is the new game from Sam Barlow, but what does that mean, exactly?